feat(dashboard,medusa,types): Add Product Tag management (#8349)

Resolves CC-69
This commit is contained in:
Kasper Fabricius Kristensen
2024-07-31 09:21:09 +02:00
committed by GitHub
parent 4fda46d9b1
commit 6629be92e1
32 changed files with 895 additions and 74 deletions
@@ -11,11 +11,11 @@ export const GetProductsParams = z.object({
title: z.string().nullish(),
handle: z.string().nullish(),
is_giftcard: OptionalBooleanValidator,
category_id: z.string().array().nullish(),
sales_channel_id: z.string().array().nullish(),
collection_id: z.string().array().nullish(),
tags: z.string().array().optional(),
type_id: z.string().array().optional(),
category_id: z.union([z.string(), z.array(z.string())]).nullish(),
sales_channel_id: z.union([z.string(), z.array(z.string())]).nullish(),
collection_id: z.union([z.string(), z.array(z.string())]).nullish(),
tags: z.union([z.string(), z.array(z.string())]).optional(),
type_id: z.union([z.string(), z.array(z.string())]).optional(),
created_at: createOperatorMap().optional(),
updated_at: createOperatorMap().optional(),
deleted_at: createOperatorMap().optional(),