From dbef7867cad198b9b08ccea3ad3c8ea567a76fd5 Mon Sep 17 00:00:00 2001 From: Lars Hampe Date: Thu, 24 Oct 2024 23:41:38 +0200 Subject: [PATCH] chore: fix app build errors --- apps/app/src/routes/page.$id.edit.lazy.tsx | 23 +++++++++++++-------- apps/app/src/routes/page.$id.index.lazy.tsx | 2 +- packages/schema/src/page/update.ts | 1 - 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/apps/app/src/routes/page.$id.edit.lazy.tsx b/apps/app/src/routes/page.$id.edit.lazy.tsx index b02b02b..c101375 100644 --- a/apps/app/src/routes/page.$id.edit.lazy.tsx +++ b/apps/app/src/routes/page.$id.edit.lazy.tsx @@ -112,13 +112,16 @@ const Component = () => { !field.value && 'text-muted-foreground', )} > - {field.value.length === 1 && + {field?.value?.length === 1 && changelogList.data?.find((changelog) => field.value?.includes(changelog.id), )?.title} - {field.value.length <= 0 && 'No changelog selected'} - {field.value.length > 1 && - `${field.value.length} selected`} + {field?.value && + field.value.length <= 0 && + 'No changelog selected'} + {field?.value && + field.value.length > 1 && + `${field?.value?.length} selected`} @@ -135,14 +138,16 @@ const Component = () => { key={changelog.id} onSelect={() => { const getIds = () => { - if (field.value.includes(changelog.id)) { - const asd = field.value.filter( + if (field.value?.includes(changelog.id)) { + return field.value.filter( (id) => id !== changelog.id, ) - return asd } - return [...field.value, changelog.id] + return [ + ...(field?.value as string[]), + changelog.id, + ] } form.setValue('changelogIds', getIds()) }} @@ -150,7 +155,7 @@ const Component = () => { { diff --git a/packages/schema/src/page/update.ts b/packages/schema/src/page/update.ts index 829cc41..6ab3a09 100644 --- a/packages/schema/src/page/update.ts +++ b/packages/schema/src/page/update.ts @@ -1,6 +1,5 @@ import { z } from '@hono/zod-openapi' import { PageOutput } from './base' -import { PageCreateInput } from './create' export const PageUpdateOutput = PageOutput export const PageUpdateInput = z