diff --git a/build/rollup.config.js b/build/rollup.config.js index dc61ca19c9..ede36781d4 100644 --- a/build/rollup.config.js +++ b/build/rollup.config.js @@ -20,7 +20,7 @@ const inputs = getPackagesSync() .map(pkg => pkg.name) .filter(name => name.includes('@element-plus') && - !name.includes('utils') && !name.includes('internal'), + !name.includes('utils'), ) export default inputs.map(name => ({ diff --git a/packages/constants/index.ts b/packages/constants/index.ts deleted file mode 100644 index bfeb7f3a54..0000000000 --- a/packages/constants/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './popper.constants' - diff --git a/packages/constants/package.json b/packages/constants/package.json deleted file mode 100644 index 87476f2fab..0000000000 --- a/packages/constants/package.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "@element-plus/constants", - "description": "Stores all commonly used constants", - "version": "0.0.0", - "license": "MIT", - "peerDependencies": { - "vue": "3.1.1" - }, - "devDependencies": { - "@vue/test-utils": "^2.0.0-beta.3" - } - } - \ No newline at end of file diff --git a/packages/constants/popper.constants.ts b/packages/constants/popper.constants.ts deleted file mode 100644 index ac318fcc5a..0000000000 --- a/packages/constants/popper.constants.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const DARK_EFFECT = 'dark' -export const LIGHT_EFFECT = 'light' - -export const DEFAULT_TRIGGER = 'hover' -export const DEFAULT_FALLBACK_PLACEMENTS = [] - diff --git a/packages/hooks/use-teleport/index.ts b/packages/hooks/use-teleport/index.ts deleted file mode 100644 index 8720000528..0000000000 --- a/packages/hooks/use-teleport/index.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { h, ref, Teleport, getCurrentInstance, onMounted } from 'vue' -import { NOOP } from '@vue/shared' -import isServer from '@element-plus/utils/isServer' -import { createGlobalNode, removeGlobalNode } from '@element-plus/utils/global-nodes' - -import type { VNode } from 'vue' - -export default (contentRenderer: () => VNode, appendToBody: boolean) => { - const vm = getCurrentInstance() - - const isTeleportVisible = ref(false) - - if (isServer) { - return { - isTeleportVisible, - showTeleport: NOOP, - hideTeleport: NOOP, - renderTeleport: NOOP, - } - } - - const target = (vm.proxy.$props as { target: string; }).target - let $el: HTMLElement = null - - const showTeleport = () => { - - isTeleportVisible.value = true - $el = createGlobalNode() - } - - const hideTeleport = () => { - - isTeleportVisible.value = true - removeGlobalNode($el) - $el = null - } - - const renderTeleport = () => { - return appendToBody !== true - ? contentRenderer() - : isTeleportVisible.value === true - ? [ - h( - Teleport, - { to: target }, - contentRenderer(), - ), - ] - : void 0 - } - - onMounted(hideTeleport) - - return { - isTeleportVisible, - showTeleport, - hideTeleport, - renderTeleport, - } -} diff --git a/packages/internal/package.json b/packages/internal/package.json deleted file mode 100644 index 543425f289..0000000000 --- a/packages/internal/package.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "@element-plus/internal", - "description": "Stores all internal objects", - "version": "0.0.0", - "license": "MIT", - "peerDependencies": { - "vue": "3.1.1" - }, - "devDependencies": { - "@vue/test-utils": "^2.0.0-beta.3" - } - } - \ No newline at end of file diff --git a/packages/popover/src/index.vue b/packages/popover/src/index.vue index b6646e2ac5..709679f59d 100644 --- a/packages/popover/src/index.vue +++ b/packages/popover/src/index.vue @@ -1,17 +1,15 @@