add address

This commit is contained in:
2026-01-03 17:14:15 -03:00
parent 57b23d7cd2
commit e5e64c504d
7 changed files with 98 additions and 56 deletions

View File

@@ -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,