mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-30 02:23:47 +00:00
fix: add placeholders to all tariff form number inputs
Add placeholders for all remaining inputs in AdminTariffCreate: - Periods tab: days, price inputs - Extra tab: device price, max devices, traffic limit - Traffic packages: 5/10/20/50 GB prices - Custom days: price per day, min/max days - Custom traffic: price per GB, min/max traffic
This commit is contained in:
@@ -542,6 +542,7 @@ export default function AdminTariffCreate() {
|
|||||||
onChange={createNumberInputHandler(setNewPeriodDays, 1)}
|
onChange={createNumberInputHandler(setNewPeriodDays, 1)}
|
||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={1}
|
min={1}
|
||||||
|
placeholder="30"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@@ -554,6 +555,7 @@ export default function AdminTariffCreate() {
|
|||||||
onChange={createNumberInputHandler(setNewPeriodPrice, 1)}
|
onChange={createNumberInputHandler(setNewPeriodPrice, 1)}
|
||||||
className="input w-28"
|
className="input w-28"
|
||||||
min={1}
|
min={1}
|
||||||
|
placeholder="300"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<button
|
<button
|
||||||
@@ -589,6 +591,7 @@ export default function AdminTariffCreate() {
|
|||||||
className="input w-28"
|
className="input w-28"
|
||||||
min={0}
|
min={0}
|
||||||
step={1}
|
step={1}
|
||||||
|
placeholder="0"
|
||||||
/>
|
/>
|
||||||
<span className="text-dark-400">₽</span>
|
<span className="text-dark-400">₽</span>
|
||||||
<div className="flex-1" />
|
<div className="flex-1" />
|
||||||
@@ -677,6 +680,7 @@ export default function AdminTariffCreate() {
|
|||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={0}
|
min={0}
|
||||||
step={1}
|
step={1}
|
||||||
|
placeholder="0"
|
||||||
/>
|
/>
|
||||||
<span className="text-dark-400">₽</span>
|
<span className="text-dark-400">₽</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -691,6 +695,7 @@ export default function AdminTariffCreate() {
|
|||||||
onChange={createNumberInputHandler(setMaxDeviceLimit, 0)}
|
onChange={createNumberInputHandler(setMaxDeviceLimit, 0)}
|
||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={0}
|
min={0}
|
||||||
|
placeholder="0"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<p className="text-xs text-dark-500">{t('admin.tariffs.noLimitHint')}</p>
|
<p className="text-xs text-dark-500">{t('admin.tariffs.noLimitHint')}</p>
|
||||||
@@ -728,6 +733,7 @@ export default function AdminTariffCreate() {
|
|||||||
onChange={createNumberInputHandler(setMaxTopupTrafficGb, 0)}
|
onChange={createNumberInputHandler(setMaxTopupTrafficGb, 0)}
|
||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={0}
|
min={0}
|
||||||
|
placeholder="0"
|
||||||
/>
|
/>
|
||||||
<span className="text-dark-400">{t('admin.tariffs.gbUnit')}</span>
|
<span className="text-dark-400">{t('admin.tariffs.gbUnit')}</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -754,6 +760,7 @@ export default function AdminTariffCreate() {
|
|||||||
className="input w-20"
|
className="input w-20"
|
||||||
min={0}
|
min={0}
|
||||||
step={1}
|
step={1}
|
||||||
|
placeholder="0"
|
||||||
/>
|
/>
|
||||||
<span className="text-xs text-dark-400">₽</span>
|
<span className="text-xs text-dark-400">₽</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -808,6 +815,7 @@ export default function AdminTariffCreate() {
|
|||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={0}
|
min={0}
|
||||||
step={0.1}
|
step={0.1}
|
||||||
|
placeholder="0"
|
||||||
/>
|
/>
|
||||||
<span className="text-dark-400">₽</span>
|
<span className="text-dark-400">₽</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -821,6 +829,7 @@ export default function AdminTariffCreate() {
|
|||||||
onChange={createNumberInputHandler(setMinDays, 1)}
|
onChange={createNumberInputHandler(setMinDays, 1)}
|
||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={1}
|
min={1}
|
||||||
|
placeholder="1"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex items-center gap-3">
|
<div className="flex items-center gap-3">
|
||||||
@@ -833,6 +842,7 @@ export default function AdminTariffCreate() {
|
|||||||
onChange={createNumberInputHandler(setMaxDays, 1)}
|
onChange={createNumberInputHandler(setMaxDays, 1)}
|
||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={1}
|
min={1}
|
||||||
|
placeholder="365"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -886,6 +896,7 @@ export default function AdminTariffCreate() {
|
|||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={0}
|
min={0}
|
||||||
step={0.1}
|
step={0.1}
|
||||||
|
placeholder="0"
|
||||||
/>
|
/>
|
||||||
<span className="text-dark-400">₽</span>
|
<span className="text-dark-400">₽</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -899,6 +910,7 @@ export default function AdminTariffCreate() {
|
|||||||
onChange={createNumberInputHandler(setMinTrafficGb, 1)}
|
onChange={createNumberInputHandler(setMinTrafficGb, 1)}
|
||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={1}
|
min={1}
|
||||||
|
placeholder="1"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex items-center gap-3">
|
<div className="flex items-center gap-3">
|
||||||
@@ -911,6 +923,7 @@ export default function AdminTariffCreate() {
|
|||||||
onChange={createNumberInputHandler(setMaxTrafficGb, 1)}
|
onChange={createNumberInputHandler(setMaxTrafficGb, 1)}
|
||||||
className="input w-24"
|
className="input w-24"
|
||||||
min={1}
|
min={1}
|
||||||
|
placeholder="1000"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user