Trim global element plus registry

This commit is contained in:
2026-06-09 12:52:37 +08:00
parent 1a6e271a5e
commit 99110d6c3a
@@ -17,16 +17,8 @@ const asyncComponents: Record<string, ElementComponentLoader> = {
import('element-plus/es/components/breadcrumb/index').then( import('element-plus/es/components/breadcrumb/index').then(
(m) => m.ElBreadcrumb, (m) => m.ElBreadcrumb,
), ),
ElBreadcrumbItem: () =>
import('element-plus/es/components/breadcrumb/index').then(
(m) => m.ElBreadcrumbItem,
),
ElButton: () => ElButton: () =>
import('element-plus/es/components/button/index').then((m) => m.ElButton), import('element-plus/es/components/button/index').then((m) => m.ElButton),
ElButtonGroup: () =>
import('element-plus/es/components/button/index').then(
(m) => m.ElButtonGroup,
),
ElCard: () => ElCard: () =>
import('element-plus/es/components/card/index').then((m) => m.ElCard), import('element-plus/es/components/card/index').then((m) => m.ElCard),
ElCascader: () => ElCascader: () =>
@@ -37,152 +29,44 @@ const asyncComponents: Record<string, ElementComponentLoader> = {
import('element-plus/es/components/checkbox/index').then( import('element-plus/es/components/checkbox/index').then(
(m) => m.ElCheckbox, (m) => m.ElCheckbox,
), ),
ElCheckboxButton: () =>
import('element-plus/es/components/checkbox/index').then(
(m) => m.ElCheckboxButton,
),
ElCheckboxGroup: () =>
import('element-plus/es/components/checkbox/index').then(
(m) => m.ElCheckboxGroup,
),
ElCollapse: () =>
import('element-plus/es/components/collapse/index').then(
(m) => m.ElCollapse,
),
ElCollapseItem: () =>
import('element-plus/es/components/collapse/index').then(
(m) => m.ElCollapseItem,
),
ElColorPicker: () =>
import('element-plus/es/components/color-picker/index').then(
(m) => m.ElColorPicker,
),
ElConfigProvider: () => ElConfigProvider: () =>
import('element-plus/es/components/config-provider/index').then( import('element-plus/es/components/config-provider/index').then(
(m) => m.ElConfigProvider, (m) => m.ElConfigProvider,
), ),
ElDatePicker: () =>
import('element-plus/es/components/date-picker/index').then(
(m) => m.ElDatePicker,
),
ElDescriptions: () => ElDescriptions: () =>
import('element-plus/es/components/descriptions/index').then( import('element-plus/es/components/descriptions/index').then(
(m) => m.ElDescriptions, (m) => m.ElDescriptions,
), ),
ElDescriptionsItem: () =>
import('element-plus/es/components/descriptions/index').then(
(m) => m.ElDescriptionsItem,
),
ElDialog: () =>
import('element-plus/es/components/dialog/index').then((m) => m.ElDialog),
ElDivider: () =>
import('element-plus/es/components/divider/index').then((m) => m.ElDivider),
ElDrawer: () =>
import('element-plus/es/components/drawer/index').then((m) => m.ElDrawer),
ElDropdown: () => ElDropdown: () =>
import('element-plus/es/components/dropdown/index').then( import('element-plus/es/components/dropdown/index').then(
(m) => m.ElDropdown, (m) => m.ElDropdown,
), ),
ElDropdownItem: () =>
import('element-plus/es/components/dropdown/index').then(
(m) => m.ElDropdownItem,
),
ElDropdownMenu: () =>
import('element-plus/es/components/dropdown/index').then(
(m) => m.ElDropdownMenu,
),
ElEmpty: () => ElEmpty: () =>
import('element-plus/es/components/empty/index').then((m) => m.ElEmpty), import('element-plus/es/components/empty/index').then((m) => m.ElEmpty),
ElForm: () => ElForm: () =>
import('element-plus/es/components/form/index').then((m) => m.ElForm), import('element-plus/es/components/form/index').then((m) => m.ElForm),
ElFormItem: () => ElFormItem: () =>
import('element-plus/es/components/form/index').then((m) => m.ElFormItem), import('element-plus/es/components/form/index').then((m) => m.ElFormItem),
ElIcon: () =>
import('element-plus/es/components/icon/index').then((m) => m.ElIcon),
ElImageViewer: () =>
import('element-plus/es/components/image-viewer/index').then(
(m) => m.ElImageViewer,
),
ElInput: () => ElInput: () =>
import('element-plus/es/components/input/index').then((m) => m.ElInput), import('element-plus/es/components/input/index').then((m) => m.ElInput),
ElInputNumber: () =>
import('element-plus/es/components/input-number/index').then(
(m) => m.ElInputNumber,
),
ElOption: () =>
import('element-plus/es/components/select/index').then((m) => m.ElOption),
ElPagination: () =>
import('element-plus/es/components/pagination/index').then(
(m) => m.ElPagination,
),
ElPopconfirm: () =>
import('element-plus/es/components/popconfirm/index').then(
(m) => m.ElPopconfirm,
),
ElPopover: () => ElPopover: () =>
import('element-plus/es/components/popover/index').then( import('element-plus/es/components/popover/index').then(
(m) => m.ElPopover, (m) => m.ElPopover,
), ),
ElProgress: () =>
import('element-plus/es/components/progress/index').then(
(m) => m.ElProgress,
),
ElRadio: () =>
import('element-plus/es/components/radio/index').then((m) => m.ElRadio),
ElRadioButton: () => ElRadioButton: () =>
import('element-plus/es/components/radio/index').then( import('element-plus/es/components/radio/index').then(
(m) => m.ElRadioButton, (m) => m.ElRadioButton,
), ),
ElRadioGroup: () =>
import('element-plus/es/components/radio/index').then(
(m) => m.ElRadioGroup,
),
ElScrollbar: () => ElScrollbar: () =>
import('element-plus/es/components/scrollbar/index').then( import('element-plus/es/components/scrollbar/index').then(
(m) => m.ElScrollbar, (m) => m.ElScrollbar,
), ),
ElSelect: () =>
import('element-plus/es/components/select/index').then((m) => m.ElSelect),
ElSkeleton: () => ElSkeleton: () =>
import('element-plus/es/components/skeleton/index').then( import('element-plus/es/components/skeleton/index').then(
(m) => m.ElSkeleton, (m) => m.ElSkeleton,
), ),
ElSkeletonItem: () =>
import('element-plus/es/components/skeleton/index').then(
(m) => m.ElSkeletonItem,
),
ElSlider: () =>
import('element-plus/es/components/slider/index').then((m) => m.ElSlider),
ElSplitter: () =>
import('element-plus/es/components/splitter/index').then(
(m) => m.ElSplitter,
),
ElSplitterPanel: () =>
import('element-plus/es/components/splitter/index').then(
(m) => m.ElSplitterPanel,
),
ElSwitch: () =>
import('element-plus/es/components/switch/index').then((m) => m.ElSwitch),
ElTable: () =>
import('element-plus/es/components/table/index').then((m) => m.ElTable),
ElTableColumn: () =>
import('element-plus/es/components/table/index').then(
(m) => m.ElTableColumn,
),
ElTabPane: () =>
import('element-plus/es/components/tabs/index').then((m) => m.ElTabPane),
ElTabs: () =>
import('element-plus/es/components/tabs/index').then((m) => m.ElTabs),
ElTag: () => ElTag: () =>
import('element-plus/es/components/tag/index').then((m) => m.ElTag), import('element-plus/es/components/tag/index').then((m) => m.ElTag),
ElTimeline: () =>
import('element-plus/es/components/timeline/index').then(
(m) => m.ElTimeline,
),
ElTimelineItem: () =>
import('element-plus/es/components/timeline/index').then(
(m) => m.ElTimelineItem,
),
ElTooltip: () => ElTooltip: () =>
import('element-plus/es/components/tooltip/index').then( import('element-plus/es/components/tooltip/index').then(
(m) => m.ElTooltip, (m) => m.ElTooltip,