add address
This commit is contained in:
@@ -46,6 +46,7 @@ export function Discount({ onChange, ...props }: DiscountProps) {
|
||||
resolver: zodResolver(formSchema)
|
||||
})
|
||||
const [open, { toggle, set }] = useToggle()
|
||||
const { handleSubmit, control, formState, setError, reset } = form
|
||||
const { runAsync } = useRequest(
|
||||
async (coupon) => {
|
||||
return await fetch(`/~/api/coupons/${coupon}`, {
|
||||
@@ -54,7 +55,6 @@ export function Discount({ onChange, ...props }: DiscountProps) {
|
||||
},
|
||||
{ manual: true }
|
||||
)
|
||||
const { handleSubmit, control, formState, setError, reset } = form
|
||||
|
||||
const onSubmit = async (data: Schema) => {
|
||||
const r = await runAsync(data.coupon)
|
||||
@@ -62,6 +62,7 @@ export function Discount({ onChange, ...props }: DiscountProps) {
|
||||
if (!r.ok) {
|
||||
return setError('coupon', { message: 'Cupom inválido' })
|
||||
}
|
||||
|
||||
const {
|
||||
sk: code,
|
||||
discount_amount: amount,
|
||||
|
||||
Reference in New Issue
Block a user