We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5ab2a71 commit 4a4fcf6Copy full SHA for 4a4fcf6
src/index.ts
@@ -1,14 +1,19 @@
1
-import { App } from 'vue';
+import { App, Plugin } from 'vue';
2
import { CodeBlock } from './plugin';
3
import '@/plugin/styles/cssVariables.css';
4
import '@/plugin/styles/utilities.scss';
5
import '@/plugin/styles/main.scss';
6
import '@/plugin/styles/themeStyles.scss';
7
8
-export default {
9
- install: (app: App) => {
10
- app.component('CodeBlock', CodeBlock);
11
- }
+
+const install = (app: App) => {
+ app.component('CodeBlock', CodeBlock);
12
};
13
14
-export { CodeBlock } from './plugin';
+CodeBlock.install = install;
15
+export default CodeBlock as unknown as Plugin;
16
17
+export {
18
+ CodeBlock
19
+};
0 commit comments