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(
(m) => m.ElBreadcrumb,
),
ElBreadcrumbItem: () =>
import('element-plus/es/components/breadcrumb/index').then(
(m) => m.ElBreadcrumbItem,
),
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: () =>
import('element-plus/es/components/card/index').then((m) => m.ElCard),
ElCascader: () =>
@@ -37,152 +29,44 @@ const asyncComponents: Record<string, ElementComponentLoader> = {
import('element-plus/es/components/checkbox/index').then(
(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: () =>
import('element-plus/es/components/config-provider/index').then(
(m) => m.ElConfigProvider,
),
ElDatePicker: () =>
import('element-plus/es/components/date-picker/index').then(
(m) => m.ElDatePicker,
),
ElDescriptions: () =>
import('element-plus/es/components/descriptions/index').then(
(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: () =>
import('element-plus/es/components/dropdown/index').then(
(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: () =>
import('element-plus/es/components/empty/index').then((m) => m.ElEmpty),
ElForm: () =>
import('element-plus/es/components/form/index').then((m) => m.ElForm),
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: () =>
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: () =>
import('element-plus/es/components/popover/index').then(
(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: () =>
import('element-plus/es/components/radio/index').then(
(m) => m.ElRadioButton,
),
ElRadioGroup: () =>
import('element-plus/es/components/radio/index').then(
(m) => m.ElRadioGroup,
),
ElScrollbar: () =>
import('element-plus/es/components/scrollbar/index').then(
(m) => m.ElScrollbar,
),
ElSelect: () =>
import('element-plus/es/components/select/index').then((m) => m.ElSelect),
ElSkeleton: () =>
import('element-plus/es/components/skeleton/index').then(
(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: () =>
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: () =>
import('element-plus/es/components/tooltip/index').then(
(m) => m.ElTooltip,