Skip to content

Commit 0a54e54

Browse files
committed
fix: default exports
1 parent cf56931 commit 0a54e54

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

examples/vue3/components.d.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@
33

44
declare module 'vue' {
55
export interface GlobalComponents {
6-
CarbonSvg: typeof import('./src/components/CarbonSvg.svg')
7-
ComponentA: typeof import('./src/components/ComponentA.vue')
8-
ComponentB: typeof import('./src/components/ComponentB.vue')
9-
ComponentD: typeof import('./src/components/ComponentD.vue')
10-
MarkdownA: typeof import('./src/components/MarkdownA.md')
11-
MarkdownB: typeof import('./src/components/MarkdownB.md')
12-
Recursive: typeof import('./src/components/Recursive.vue')
13-
ComponentC: typeof import('./src/components/component-c.vue')
14-
Book: typeof import('./src/components/book/index.vue')
15-
Avatar: typeof import('./src/components/global/avatar.vue')
16-
UiButton: typeof import('./src/components/ui/button.vue')
17-
UiNestedCheckbox: typeof import('./src/components/ui/nested/checkbox.vue')
6+
CarbonSvg: typeof import('./src/components/CarbonSvg.svg')['default']
7+
ComponentA: typeof import('./src/components/ComponentA.vue')['default']
8+
ComponentB: typeof import('./src/components/ComponentB.vue')['default']
9+
ComponentD: typeof import('./src/components/ComponentD.vue')['default']
10+
MarkdownA: typeof import('./src/components/MarkdownA.md')['default']
11+
MarkdownB: typeof import('./src/components/MarkdownB.md')['default']
12+
Recursive: typeof import('./src/components/Recursive.vue')['default']
13+
ComponentC: typeof import('./src/components/component-c.vue')['default']
14+
Book: typeof import('./src/components/book/index.vue')['default']
15+
Avatar: typeof import('./src/components/global/avatar.vue')['default']
16+
UiButton: typeof import('./src/components/ui/button.vue')['default']
17+
UiNestedCheckbox: typeof import('./src/components/ui/nested/checkbox.vue')['default']
1818
}
1919
}
2020

src/declaration.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ export async function generateDeclaration(ctx: Context, root: string, filepath:
1111
let entry = `${name}: typeof import('${related}')`
1212
if (importName)
1313
entry += `['${importName}']`
14+
else
15+
entry += '[\'default\']'
1416
return entry
1517
})
1618

0 commit comments

Comments
 (0)