diff --git a/cli/templates.mjs b/cli/templates.mjs
index a37ddc3f..d2ff1221 100644
--- a/cli/templates.mjs
+++ b/cli/templates.mjs
@@ -147,7 +147,8 @@ const test = ({ name, prose, content }) => {
? undefined
: `
import { describe, it, expect } from 'vitest'
-import ${upperName}, { type ${upperName}Props, type ${upperName}Slots } from '../../${content ? '../' : ''}src/runtime/components/${content ? 'content/' : ''}${upperName}.vue'
+import ${upperName} from '../../${content ? '../' : ''}src/runtime/components/${content ? 'content/' : ''}${upperName}.vue'
+import type { ${upperName}Props, ${upperName}Slots } from '../../${content ? '../' : ''}src/runtime/components/${content ? 'content/' : ''}${upperName}.vue'
import ComponentRender from '../${content ? '../' : ''}component-render'
describe('${upperName}', () => {
diff --git a/docs/app/components/content/examples/form/FormExampleSuperstruct.vue b/docs/app/components/content/examples/form/FormExampleSuperstruct.vue
index fca03d5c..7c6ef064 100644
--- a/docs/app/components/content/examples/form/FormExampleSuperstruct.vue
+++ b/docs/app/components/content/examples/form/FormExampleSuperstruct.vue
@@ -1,5 +1,6 @@