add cep and cnpj to api
This commit is contained in:
@@ -32,6 +32,7 @@ import {
|
||||
|
||||
import { useWizard } from '@/components/wizard'
|
||||
import { isName } from '../_.$orgid.users.add/data'
|
||||
import type { PaymentMethod } from '@repo/ui/routes/orders/data'
|
||||
|
||||
const creditCard = z.object({
|
||||
holder_name: z
|
||||
@@ -60,6 +61,9 @@ const formSchema = z.discriminatedUnion(
|
||||
z.object({
|
||||
payment_method: z.literal('BANK_SLIP')
|
||||
}),
|
||||
z.object({
|
||||
payment_method: z.literal('MANUAL')
|
||||
}),
|
||||
z.object({
|
||||
payment_method: z.literal('CREDIT_CARD'),
|
||||
credit_card: creditCard
|
||||
@@ -74,7 +78,7 @@ export type CreditCard = z.infer<typeof creditCard>
|
||||
|
||||
type PaymentProps = {
|
||||
onSubmit: (value: any) => void | Promise<void>
|
||||
payment_method?: 'PIX' | 'BANK_SLIP' | 'CREDIT_CARD'
|
||||
payment_method?: PaymentMethod
|
||||
credit_card?: CreditCard
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user