+
+ setForm({ ...form, name: e.target.value })} />
+
+
+
+ setForm({ ...form, code: e.target.value })}
+ placeholder="оставьте пустым для авто-применения" />
+
+
+
+
+
+
+
+ setForm({ ...form, value: n ?? 0 })} allowFractional />
+
+
+ setForm({ ...form, minSaleAmount: n ?? 0 })} allowFractional />
+
+
+
+
+ setForm({ ...form, startsAt: iso ?? '' })} />
+
+
+ setForm({ ...form, endsAt: iso ?? '' })} />
+
+
+
+
+
setForm({ ...form, isActive: v })} />
+ {error && {error}
}
+
+ )}
+