From 0c8a272d42c052f35d0370770d38434e8dc334d6 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Thu, 13 Feb 2025 16:26:12 +0100 Subject: [PATCH] docs(ComponentCode): fix edge-case --- docs/app/components/content/ComponentCode.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/app/components/content/ComponentCode.vue b/docs/app/components/content/ComponentCode.vue index 9950c4cf..df932ef7 100644 --- a/docs/app/components/content/ComponentCode.vue +++ b/docs/app/components/content/ComponentCode.vue @@ -211,7 +211,7 @@ ${props.slots?.default} ` for (const key of props.external) { const cast = props.cast?.[key] - const value = cast ? castMap[cast]!.template(componentProps[key]) : json5.stringify(componentProps[key], null, 2).replace(/,([ |\t\n]+[}|\]])/g, '$1') + const value = cast ? castMap[cast]!.template(componentProps[key]) : json5.stringify(componentProps[key], null, 2)?.replace(/,([ |\t\n]+[}|\]])/g, '$1') code += `const ${key === 'modelValue' ? 'value' : key} = ref(${value}) `