|
@@ -1,5 +1,7 @@
|
|
|
export const characterSchema = z.object({
|
|
export const characterSchema = z.object({
|
|
|
- id: z.number().int().positive(),
|
|
|
|
|
|
|
+ // coerce id to number since normalizer plugin wants string ids, and this way
|
|
|
|
|
+ // we can just use strings on the client side
|
|
|
|
|
+ id: z.coerce.number().int().positive(),
|
|
|
player: z.string().trim().min(1),
|
|
player: z.string().trim().min(1),
|
|
|
mortalName: z.string().trim(),
|
|
mortalName: z.string().trim(),
|
|
|
faeName: z.string().trim(),
|
|
faeName: z.string().trim(),
|