From 55c780ad02db9dfed19991fb5bdfe75339c2707f Mon Sep 17 00:00:00 2001 From: Dario Piotrowicz Date: Tue, 28 Feb 2023 11:42:52 +0000 Subject: [PATCH] fix DocumentHeadValue being modified as readonly --- frontend/src/utils/getDocumentHead.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/utils/getDocumentHead.ts b/frontend/src/utils/getDocumentHead.ts index 36b9b9a..915bd5b 100644 --- a/frontend/src/utils/getDocumentHead.ts +++ b/frontend/src/utils/getDocumentHead.ts @@ -10,6 +10,8 @@ type DocumentHeadData = { } } +type NoReadonly = { -readonly [P in keyof T]: NoReadonly } + /** * Generates a head to provide to QwikCity * @@ -18,7 +20,7 @@ type DocumentHeadData = { * @returns the QwikCity head ready to use */ export function getDocumentHead(data: DocumentHeadData, head?: DocumentHeadValue) { - const result: DocumentHeadValue = { meta: [] } + const result: NoReadonly = { meta: [] } const setMeta = (name: string, content: string) => { if (head?.meta?.some((meta) => meta.name === name)) {