diff --git a/packages/core/package.json b/packages/core/package.json index d8fe6d1..97ea028 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -34,7 +34,8 @@ "files": [ "dist", "src/load.js", - "src/Overlay.vue" + "src/Overlay.vue", + "src/OverlayOptionAPI.vue" ], "scripts": { "lint": "eslint --fix --ext .js,.ts,.vue .", @@ -59,4 +60,4 @@ "@types/babel__core": "^7.20.2", "unplugin": "^1.5.0" } -} +} \ No newline at end of file diff --git a/packages/core/src/Overlay.vue b/packages/core/src/Overlay.vue index 8e4947a..4622e69 100644 --- a/packages/core/src/Overlay.vue +++ b/packages/core/src/Overlay.vue @@ -1,330 +1,321 @@ - diff --git a/packages/core/src/components/ToggleButton.vue b/packages/core/src/components/ToggleButton.vue new file mode 100644 index 0000000..53a423d --- /dev/null +++ b/packages/core/src/components/ToggleButton.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/packages/core/src/load.js b/packages/core/src/load.js index ebd91ef..4ad2fc1 100644 --- a/packages/core/src/load.js +++ b/packages/core/src/load.js @@ -1,6 +1,7 @@ /* eslint-disable new-cap */ import * as Vue from 'vue' +import AppOptionAPI from 'virtual:vue-inspector-path:OverlayOptionAPI.vue' import App from 'virtual:vue-inspector-path:Overlay.vue' import inspectorOptions from 'virtual:vue-inspector-options' const CONTAINER_ID = 'vue-inspector-container' @@ -30,7 +31,7 @@ function load() { }, }).mount(`#${CONTAINER_ID}`) : new Vue.default({ - render: h => h(App), + render: h => h(AppOptionAPI), devtools: { hide: true, },