feat(dashboard,types,js-sdk,ui): Tax Regions UI (#7935)

This commit is contained in:
Kasper Fabricius Kristensen authored and GitHub committed 2024-07-10 09:26:43 +00:00
1 parent 75e7047243
commit 046a34bdfc
232 files changed
+7555 -3818

No files matched your search

@@ -48,7 +48,7 @@ export const AdminCreateTaxRate = z.object({
export type AdminUpdateTaxRateType = z.infer<typeof AdminUpdateTaxRate>
export const AdminUpdateTaxRate = z.object({
rate: z.number().optional(),
code: z.string().optional(),
code: z.string().nullish(),
rules: z.array(AdminCreateTaxRateRule).optional(),
name: z.string().optional(),
is_default: z.boolean().optional(),
@@ -48,9 +48,7 @@ export const AdminCreateTaxRegion = z.object({
rate: z.number().optional(),
code: z.string().optional(),
name: z.string(),
is_combinable: z
.union([z.literal("true"), z.literal("false")])
.optional(),
is_combinable: z.boolean().optional(),
metadata: z.record(z.unknown()).nullish(),
})
.optional(),