diff --git a/frontend/src/components/contents/ContentDialog.tsx b/frontend/src/components/contents/ContentDialog.tsx index e8a48773..8b2e965a 100644 --- a/frontend/src/components/contents/ContentDialog.tsx +++ b/frontend/src/components/contents/ContentDialog.tsx @@ -234,9 +234,7 @@ export const ContentDialog: FC = ({ name={contentField.name} control={control} defaultValue={ - content - ? content?.["dynamicFields"]?.[contentField.name] - : null + content ? content["dynamicFields"][contentField.name] : null } rules={ contentField.name === "title" diff --git a/frontend/src/types/content.types.ts b/frontend/src/types/content.types.ts index 6e40fa76..18b25915 100644 --- a/frontend/src/types/content.types.ts +++ b/frontend/src/types/content.types.ts @@ -15,13 +15,13 @@ export interface IContentAttributes { entity: string; title: string; status: boolean; - dynamicFields?: Record; + dynamicFields: Record; } export interface IContentStub extends IBaseSchema { title: string; status: boolean; - dynamicFields?: Record; + dynamicFields: Record; } export interface IContent extends IContentStub, IFormat {