chore: add key to vnode
This commit is contained in:
parent
b2e0522b59
commit
2e23d7f511
|
|
@ -6,7 +6,12 @@ export default defineComponent(
|
||||||
const { codeConfig } = useConfigStore()
|
const { codeConfig } = useConfigStore()
|
||||||
|
|
||||||
return () => {
|
return () => {
|
||||||
const clonedVNode = slots.default?.()?.[0] ? cloneVNode(slots.default?.()?.[0]) : undefined
|
const clonedVNode = slots.default?.()?.[0]
|
||||||
|
? cloneVNode(slots.default?.()?.[0], {
|
||||||
|
key: JSON.stringify(codeConfig.value),
|
||||||
|
})
|
||||||
|
: undefined
|
||||||
|
|
||||||
// @ts-expect-error cloneVNode
|
// @ts-expect-error cloneVNode
|
||||||
const preVNode = [...clonedVNode?.children].find((node: VNode) => node.type === 'pre') as VNode
|
const preVNode = [...clonedVNode?.children].find((node: VNode) => node.type === 'pre') as VNode
|
||||||
// @ts-expect-error cloneVNode
|
// @ts-expect-error cloneVNode
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user