Feat: Add tax inclusivity to admin (#8003)
* feat: Add price preference to sdk * feat: Plug tax inclusivity settings for region in UI * feat: Add price inclusivity indicator to variant and shipping price table columns * fix: Rename price title to correct variable name * feat: Add support for tax inclusive crud on region * fix: Use the region endpoint for updating tax inclusivity * chore: Factor out price columns from hooks
This commit is contained in:
@@ -4,7 +4,7 @@ import { createFindParams, createSelectParams } from "../../utils/validators"
|
||||
export const AdminGetPricePreferenceParams = createSelectParams()
|
||||
export const AdminGetPricePreferencesParams = createFindParams({
|
||||
offset: 0,
|
||||
limit: 50,
|
||||
limit: 300,
|
||||
}).merge(
|
||||
z.object({
|
||||
q: z.string().optional(),
|
||||
|
||||
@@ -33,6 +33,7 @@ export const AdminCreateRegion = z
|
||||
currency_code: z.string(),
|
||||
countries: z.array(z.string()).optional(),
|
||||
automatic_taxes: z.boolean().optional(),
|
||||
is_tax_inclusive: z.boolean().optional(),
|
||||
payment_providers: z.array(z.string()).optional(),
|
||||
metadata: z.record(z.unknown()).nullish(),
|
||||
})
|
||||
@@ -45,6 +46,7 @@ export const AdminUpdateRegion = z
|
||||
currency_code: z.string().optional(),
|
||||
countries: z.array(z.string()).optional(),
|
||||
automatic_taxes: z.boolean().optional(),
|
||||
is_tax_inclusive: z.boolean().optional(),
|
||||
payment_providers: z.array(z.string()).optional(),
|
||||
metadata: z.record(z.unknown()).nullish(),
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user