diff --git a/components/anchor/index.tsx b/components/anchor/index.tsx index 378ad12a49..25b3af0057 100644 --- a/components/anchor/index.tsx +++ b/components/anchor/index.tsx @@ -2,9 +2,9 @@ import type { App, Plugin } from 'vue'; import type { AnchorProps } from './Anchor'; import type { AnchorLinkProps, AnchorLinkItemProps } from './AnchorLink'; import Anchor from './Anchor'; -import AnchorLink from './AnchorLink'; +import AAnchorLink from './AnchorLink'; -Anchor.Link = AnchorLink; +Anchor.Link = AAnchorLink; /* istanbul ignore next */ Anchor.install = function (app: App) { @@ -14,9 +14,9 @@ Anchor.install = function (app: App) { }; export type { AnchorLinkProps, AnchorProps, AnchorLinkItemProps }; -export { AnchorLink, AnchorLink as Link }; +export { AAnchorLink, AAnchorLink as Link }; export default Anchor as typeof Anchor & Plugin & { - readonly Link: typeof AnchorLink; + readonly Link: typeof AAnchorLink; }; diff --git a/components/auto-complete/index.tsx b/components/auto-complete/index.tsx index e95ceba2c5..02e9412756 100644 --- a/components/auto-complete/index.tsx +++ b/components/auto-complete/index.tsx @@ -39,9 +39,9 @@ export const autoCompleteProps = () => ({ export type AutoCompleteProps = Partial>>; -export const AutoCompleteOption = Option; +export const AAutoCompleteOption = Option; -export const AutoCompleteOptGroup = OptGroup; +export const AAutoCompleteOptGroup = OptGroup; const AutoComplete = defineComponent({ compatConfig: { MODE: 3 }, diff --git a/components/avatar/index.ts b/components/avatar/index.ts index 802b0237e2..bd1009a68a 100644 --- a/components/avatar/index.ts +++ b/components/avatar/index.ts @@ -13,7 +13,7 @@ Avatar.install = function (app: App) { app.component(Group.name, Group); return app; }; -export { Group as AvatarGroup }; +export { Group as AAvatarGroup }; export default Avatar as typeof Avatar & Plugin & { readonly Group: typeof Group; diff --git a/components/badge/index.ts b/components/badge/index.ts index fe8283c36b..a15e530761 100644 --- a/components/badge/index.ts +++ b/components/badge/index.ts @@ -9,7 +9,7 @@ Badge.install = function (app: App) { return app; }; -export { Ribbon as BadgeRibbon }; +export { Ribbon as ABadgeRibbon }; export default Badge as typeof Badge & Plugin & { diff --git a/components/breadcrumb/index.ts b/components/breadcrumb/index.ts index 6ef68e149e..afca460c59 100644 --- a/components/breadcrumb/index.ts +++ b/components/breadcrumb/index.ts @@ -1,26 +1,26 @@ import type { App, Plugin } from 'vue'; import Breadcrumb from './Breadcrumb'; -import BreadcrumbItem from './BreadcrumbItem'; -import BreadcrumbSeparator from './BreadcrumbSeparator'; +import ABreadcrumbItem from './BreadcrumbItem'; +import ABreadcrumbSeparator from './BreadcrumbSeparator'; export type { BreadcrumbProps } from './Breadcrumb'; export type { BreadcrumbItemProps } from './BreadcrumbItem'; export type { BreadcrumbSeparatorProps } from './BreadcrumbSeparator'; -Breadcrumb.Item = BreadcrumbItem; -Breadcrumb.Separator = BreadcrumbSeparator; +Breadcrumb.Item = ABreadcrumbItem; +Breadcrumb.Separator = ABreadcrumbSeparator; /* istanbul ignore next */ Breadcrumb.install = function (app: App) { app.component(Breadcrumb.name, Breadcrumb); - app.component(BreadcrumbItem.name, BreadcrumbItem); - app.component(BreadcrumbSeparator.name, BreadcrumbSeparator); + app.component(ABreadcrumbItem.name, ABreadcrumbItem); + app.component(ABreadcrumbSeparator.name, ABreadcrumbSeparator); return app; }; -export { BreadcrumbItem, BreadcrumbSeparator }; +export { ABreadcrumbItem, ABreadcrumbSeparator }; export default Breadcrumb as typeof Breadcrumb & Plugin & { - readonly Item: typeof BreadcrumbItem; - readonly Separator: typeof BreadcrumbSeparator; + readonly Item: typeof ABreadcrumbItem; + readonly Separator: typeof ABreadcrumbSeparator; }; diff --git a/components/button/index.ts b/components/button/index.ts index cc7c408e2a..2e19085f7b 100644 --- a/components/button/index.ts +++ b/components/button/index.ts @@ -1,6 +1,6 @@ import type { App, Plugin } from 'vue'; import Button from './button'; -import ButtonGroup from './button-group'; +import AButtonGroup from './button-group'; import type { ButtonProps, ButtonShape, ButtonType } from './buttonTypes'; import type { ButtonGroupProps } from './button-group'; @@ -8,18 +8,18 @@ import type { SizeType as ButtonSize } from '../config-provider'; export type { ButtonProps, ButtonShape, ButtonType, ButtonGroupProps, ButtonSize }; -Button.Group = ButtonGroup; +Button.Group = AButtonGroup; /* istanbul ignore next */ Button.install = function (app: App) { app.component(Button.name, Button); - app.component(ButtonGroup.name, ButtonGroup); + app.component(AButtonGroup.name, AButtonGroup); return app; }; -export { ButtonGroup }; +export { AButtonGroup }; export default Button as typeof Button & Plugin & { - readonly Group: typeof ButtonGroup; + readonly Group: typeof AButtonGroup; }; diff --git a/components/card/index.ts b/components/card/index.ts index 2a2985ee4e..71158f04d1 100644 --- a/components/card/index.ts +++ b/components/card/index.ts @@ -16,7 +16,7 @@ Card.install = function (app: App) { return app; }; -export { Meta as CardMeta, Grid as CardGrid }; +export { Meta as ACardMeta, Grid as ACardGrid }; export default Card as typeof Card & Plugin & { diff --git a/components/checkbox/index.ts b/components/checkbox/index.ts index c2a29feed7..d0a2b855e5 100644 --- a/components/checkbox/index.ts +++ b/components/checkbox/index.ts @@ -1,19 +1,19 @@ import type { App, Plugin } from 'vue'; import Checkbox from './Checkbox'; -import CheckboxGroup from './Group'; +import ACheckboxGroup from './Group'; export type { CheckboxProps, CheckboxGroupProps, CheckboxOptionType } from './interface'; export { checkboxProps, checkboxGroupProps } from './interface'; -Checkbox.Group = CheckboxGroup; +Checkbox.Group = ACheckboxGroup; /* istanbul ignore next */ Checkbox.install = function (app: App) { app.component(Checkbox.name, Checkbox); - app.component(CheckboxGroup.name, CheckboxGroup); + app.component(ACheckboxGroup.name, ACheckboxGroup); return app; }; -export { CheckboxGroup }; +export { ACheckboxGroup }; export default Checkbox as typeof Checkbox & Plugin & { - readonly Group: typeof CheckboxGroup; + readonly Group: typeof ACheckboxGroup; }; diff --git a/components/collapse/index.ts b/components/collapse/index.ts index ce1fd48fed..238a207f42 100644 --- a/components/collapse/index.ts +++ b/components/collapse/index.ts @@ -1,20 +1,20 @@ import type { App, Plugin } from 'vue'; import Collapse, { collapseProps } from './Collapse'; -import CollapsePanel, { collapsePanelProps } from './CollapsePanel'; +import ACollapsePanel, { collapsePanelProps } from './CollapsePanel'; export type { CollapseProps } from './Collapse'; export type { CollapsePanelProps } from './CollapsePanel'; -Collapse.Panel = CollapsePanel; +Collapse.Panel = ACollapsePanel; /* istanbul ignore next */ Collapse.install = function (app: App) { app.component(Collapse.name, Collapse); - app.component(CollapsePanel.name, CollapsePanel); + app.component(ACollapsePanel.name, ACollapsePanel); return app; }; -export { CollapsePanel, collapseProps, collapsePanelProps }; +export { ACollapsePanel, collapseProps, collapsePanelProps }; export default Collapse as typeof Collapse & Plugin & { - readonly Panel: typeof CollapsePanel; + readonly Panel: typeof ACollapsePanel; }; diff --git a/components/components.ts b/components/components.ts index fe8e4aeab8..4bfca89f72 100644 --- a/components/components.ts +++ b/components/components.ts @@ -1,110 +1,114 @@ export type { AffixProps } from './affix'; -export { default as Affix } from './affix'; +export { default as AAffix } from './affix'; export type { AnchorProps, AnchorLinkProps } from './anchor'; -export { default as Anchor, AnchorLink } from './anchor'; +export { default as AAnchor, AAnchorLink } from './anchor'; export type { AutoCompleteProps } from './auto-complete'; -export { default as AutoComplete, AutoCompleteOptGroup, AutoCompleteOption } from './auto-complete'; +export { + default as AAutoComplete, + AAutoCompleteOptGroup, + AAutoCompleteOption, +} from './auto-complete'; export type { AlertProps } from './alert'; -export { default as Alert } from './alert'; +export { default as AAlert } from './alert'; export type { AvatarProps } from './avatar'; -export { default as Avatar, AvatarGroup } from './avatar'; +export { default as AAvatar, AAvatarGroup } from './avatar'; export type { BadgeProps } from './badge'; -export { default as Badge, BadgeRibbon } from './badge'; +export { default as ABadge, ABadgeRibbon } from './badge'; export type { BreadcrumbProps, BreadcrumbItemProps, BreadcrumbSeparatorProps } from './breadcrumb'; -export { default as Breadcrumb, BreadcrumbItem, BreadcrumbSeparator } from './breadcrumb'; +export { default as ABreadcrumb, ABreadcrumbItem, ABreadcrumbSeparator } from './breadcrumb'; export type { ButtonProps } from './button'; -export { default as Button, ButtonGroup } from './button'; +export { default as AButton, AButtonGroup } from './button'; export type { CalendarProps } from './calendar'; -export { default as Calendar } from './calendar'; +export { default as ACalendar } from './calendar'; export type { CardProps } from './card'; -export { default as Card, CardGrid, CardMeta } from './card'; +export { default as ACard, ACardGrid, ACardMeta } from './card'; export type { CollapseProps, CollapsePanelProps } from './collapse'; -export { default as Collapse, CollapsePanel } from './collapse'; +export { default as ACollapse, ACollapsePanel } from './collapse'; export type { CarouselProps } from './carousel'; -export { default as Carousel } from './carousel'; +export { default as ACarousel } from './carousel'; export type { CascaderProps } from './cascader'; -export { default as Cascader } from './cascader'; +export { default as ACascader } from './cascader'; export type { CheckboxProps, CheckboxGroupProps, CheckboxOptionType } from './checkbox'; -export { default as Checkbox, CheckboxGroup } from './checkbox'; +export { default as ACheckbox, ACheckboxGroup } from './checkbox'; export type { ColProps } from './col'; -export { default as Col } from './col'; +export { default as ACol } from './col'; export type { CommentProps } from './comment'; -export { default as Comment } from './comment'; +export { default as AComment } from './comment'; export type { ConfigProviderProps } from './config-provider'; -export { default as ConfigProvider } from './config-provider'; +export { default as AConfigProvider } from './config-provider'; export type { DatePickerProps } from './date-picker'; export { - default as DatePicker, - MonthPicker, - WeekPicker, - RangePicker, - QuarterPicker, + default as ADatePicker, + AMonthPicker, + AWeekPicker, + ARangePicker, + AQuarterPicker, } from './date-picker'; export type { DescriptionsProps } from './descriptions'; -export { default as Descriptions, DescriptionsItem } from './descriptions'; +export { default as ADescriptions, ADescriptionsItem } from './descriptions'; export type { DividerProps } from './divider'; -export { default as Divider } from './divider'; +export { default as ADivider } from './divider'; export type { DropdownProps } from './dropdown'; -export { default as Dropdown, DropdownButton } from './dropdown'; +export { default as ADropdown, ADropdownButton } from './dropdown'; export type { DrawerProps } from './drawer'; -export { default as Drawer } from './drawer'; +export { default as ADrawer } from './drawer'; export type { EmptyProps } from './empty'; -export { default as Empty } from './empty'; +export { default as AEmpty } from './empty'; export type { FloatButtonProps, FloatButtonGroupProps, BackTopProps, } from './float-button/interface'; -export { default as FloatButton, FloatButtonGroup, BackTop } from './float-button'; +export { default as AFloatButton, AFloatButtonGroup, ABackTop } from './float-button'; export type { FormProps, FormItemProps, FormInstance, FormItemInstance } from './form'; -export { default as Form, FormItem, FormItemRest } from './form'; +export { default as AForm, AFormItem, AFormItemRest } from './form'; -export { default as Grid } from './grid'; +export { default as AGrid } from './grid'; export type { InputProps, TextAreaProps } from './input'; -export { default as Input, InputGroup, InputPassword, InputSearch, Textarea } from './input'; +export { default as AInput, AInputGroup, AInputPassword, AInputSearch, ATextarea } from './input'; export type { ImageProps } from './image'; -export { default as Image, ImagePreviewGroup } from './image'; +export { default as AImage, AImagePreviewGroup } from './image'; export type { InputNumberProps } from './input-number'; -export { default as InputNumber } from './input-number'; +export { default as AInputNumber } from './input-number'; export type { LayoutProps, SiderProps } from './layout'; export { - default as Layout, - LayoutHeader, - LayoutSider, - LayoutFooter, - LayoutContent, + default as ALayout, + ALayoutHeader, + ALayoutSider, + ALayoutFooter, + ALayoutContent, } from './layout'; export type { ListProps, ListItemProps, ListItemMetaProps } from './list'; -export { default as List, ListItem, ListItemMeta } from './list'; +export { default as AList, AListItem, AListItemMeta } from './list'; export type { MessageArgsProps } from './message'; export { default as message } from './message'; @@ -118,49 +122,49 @@ export type { MenuDividerProps, ItemType, } from './menu'; -export { default as Menu, MenuDivider, MenuItem, MenuItemGroup, SubMenu } from './menu'; +export { default as AMenu, AMenuDivider, AMenuItem, AMenuItemGroup, ASubMenu } from './menu'; export type { MentionsProps } from './mentions'; -export { default as Mentions, MentionsOption } from './mentions'; +export { default as AMentions, AMentionsOption } from './mentions'; export type { ModalProps, ModalFuncProps } from './modal'; -export { default as Modal } from './modal'; +export { default as AModal } from './modal'; export type { StatisticProps } from './statistic'; -export { default as Statistic, StatisticCountdown } from './statistic'; +export { default as AStatistic, AStatisticCountdown } from './statistic'; export type { NotificationPlacement } from './notification'; export { default as notification } from './notification'; export type { PageHeaderProps } from './page-header'; -export { default as PageHeader } from './page-header'; +export { default as APageHeader } from './page-header'; export type { PaginationProps } from './pagination'; -export { default as Pagination } from './pagination'; +export { default as APagination } from './pagination'; export type { PopconfirmProps } from './popconfirm'; -export { default as Popconfirm } from './popconfirm'; +export { default as APopconfirm } from './popconfirm'; export type { PopoverProps } from './popover'; -export { default as Popover } from './popover'; +export { default as APopover } from './popover'; export type { ProgressProps } from './progress'; -export { default as Progress } from './progress'; +export { default as AProgress } from './progress'; export type { RadioProps, RadioChangeEvent, RadioGroupProps } from './radio'; -export { default as Radio, RadioButton, RadioGroup } from './radio'; +export { default as ARadio, ARadioButton, ARadioGroup } from './radio'; export type { RateProps } from './rate'; -export { default as Rate } from './rate'; +export { default as ARate } from './rate'; export type { ResultProps } from './result'; -export { default as Result } from './result'; +export { default as AResult } from './result'; export type { RowProps } from './row'; -export { default as Row } from './row'; +export { default as ARow } from './row'; export type { SelectProps } from './select'; -export { default as Select, SelectOptGroup, SelectOption } from './select'; +export { default as ASelect, ASelectOptGroup, ASelectOption } from './select'; export type { SkeletonProps, @@ -171,28 +175,28 @@ export type { SkeletonTitleProps, } from './skeleton'; export { - default as Skeleton, - SkeletonButton, - SkeletonAvatar, - SkeletonInput, - SkeletonImage, - SkeletonTitle, + default as ASkeleton, + ASkeletonButton, + ASkeletonAvatar, + ASkeletonInput, + ASkeletonImage, + ASkeletonTitle, } from './skeleton'; export type { SliderProps } from './slider'; -export { default as Slider } from './slider'; +export { default as ASlider } from './slider'; export type { SpaceProps } from './space'; -export { default as Space, Compact } from './space'; +export { default as ASpace, ACompact } from './space'; export type { SpinProps } from './spin'; -export { default as Spin } from './spin'; +export { default as ASpin } from './spin'; export type { StepProps, StepsProps } from './steps'; -export { default as Steps, Step } from './steps'; +export { default as ASteps, AStep } from './steps'; export type { SwitchProps } from './switch'; -export { default as Switch } from './switch'; +export { default as ASwitch } from './switch'; export type { TableProps, @@ -203,67 +207,67 @@ export type { ColumnsType as TableColumnsType, } from './table'; export { - default as Table, - TableColumn, - TableColumnGroup, - TableSummary, - TableSummaryRow, - TableSummaryCell, + default as ATable, + ATableColumn, + ATableColumnGroup, + ATableSummary, + ATableSummaryRow, + ATableSummaryCell, } from './table'; export type { TransferProps } from './transfer'; -export { default as Transfer } from './transfer'; +export { default as ATransfer } from './transfer'; export type { TreeProps, DirectoryTreeProps } from './tree'; -export { default as Tree, TreeNode, DirectoryTree } from './tree'; +export { default as ATree, ATreeNode, ADirectoryTree } from './tree'; export type { TreeSelectProps } from './tree-select'; -export { default as TreeSelect, TreeSelectNode } from './tree-select'; +export { default as ATreeSelect, ATreeSelectNode } from './tree-select'; export type { TabsProps, TabPaneProps } from './tabs'; -export { default as Tabs, TabPane } from './tabs'; +export { default as ATabs, ATabPane } from './tabs'; export type { TagProps } from './tag'; -export { default as Tag, CheckableTag } from './tag'; +export { default as ATag, ACheckableTag } from './tag'; export type { TimePickerProps, TimeRangePickerProps } from './time-picker'; -export { default as TimePicker, TimeRangePicker } from './time-picker'; +export { default as ATimePicker, ATimeRangePicker } from './time-picker'; export type { TimelineProps, TimelineItemProps } from './timeline'; -export { default as Timeline, TimelineItem } from './timeline'; +export { default as ATimeline, ATimelineItem } from './timeline'; export type { TooltipProps } from './tooltip'; -export { default as Tooltip } from './tooltip'; +export { default as ATooltip } from './tooltip'; export type { TypographyProps } from './typography'; export { - default as Typography, - TypographyLink, - TypographyParagraph, - TypographyText, - TypographyTitle, + default as ATypography, + ATypographyLink, + ATypographyParagraph, + ATypographyText, + ATypographyTitle, } from './typography'; export type { UploadProps, UploadListProps, UploadChangeParam, UploadFile } from './upload'; -export { default as Upload, UploadDragger } from './upload'; +export { default as AUpload, AUploadDragger } from './upload'; -export { default as LocaleProvider } from './locale-provider'; +export { default as ALocaleProvider } from './locale-provider'; -export { default as Watermark } from './watermark'; +export { default as AWatermark } from './watermark'; export type { WatermarkProps } from './watermark'; export type { SegmentedProps } from './segmented'; -export { default as Segmented } from './segmented'; +export { default as ASegmented } from './segmented'; export type { QRCodeProps } from './qrcode'; -export { default as QRCode } from './qrcode'; +export { default as AQRCode } from './qrcode'; export type { TourProps, TourStepProps } from './tour'; -export { default as Tour } from './tour'; +export { default as ATour } from './tour'; export type { AppProps } from './app'; -export { default as App } from './app'; +export { default as AApp } from './app'; export type { FlexProps } from './flex'; -export { default as Flex } from './flex'; +export { default as AFlex } from './flex'; diff --git a/components/date-picker/dayjs.tsx b/components/date-picker/dayjs.tsx index b40404be6a..e1410aa082 100755 --- a/components/date-picker/dayjs.tsx +++ b/components/date-picker/dayjs.tsx @@ -14,25 +14,32 @@ export type MonthPickerProps = Omit, 'picker'> & ExtraDat export type WeekPickerProps = Omit, 'picker'> & ExtraDatePickerProps; export type RangePickerProps = BaseRangePickerProps & ExtraRangePickerProps; -const { DatePicker, WeekPicker, MonthPicker, YearPicker, TimePicker, QuarterPicker, RangePicker } = - generatePicker(dayjsGenerateConfig); +const { + DatePicker: ADatePicker, + WeekPicker: AWeekPicker, + MonthPicker: AMonthPicker, + YearPicker: AYearPicker, + TimePicker: ATimePicker, + QuarterPicker: AQuarterPicker, + RangePicker: ARangePicker, +} = generatePicker(dayjsGenerateConfig); /* istanbul ignore next */ -export { RangePicker, WeekPicker, MonthPicker, QuarterPicker }; +export { ARangePicker, AWeekPicker, AMonthPicker, AQuarterPicker }; -export default Object.assign(DatePicker, { - WeekPicker, - MonthPicker, - YearPicker, - RangePicker, - TimePicker, - QuarterPicker, +export default Object.assign(ADatePicker, { + AWeekPicker, + AMonthPicker, + AYearPicker, + ARangePicker, + ATimePicker, + AQuarterPicker, install: (app: App) => { - app.component(DatePicker.name, DatePicker); - app.component(RangePicker.name, RangePicker); - app.component(MonthPicker.name, MonthPicker); - app.component(WeekPicker.name, WeekPicker); - app.component(QuarterPicker.name, QuarterPicker); + app.component(ADatePicker.name, ADatePicker); + app.component(ARangePicker.name, ARangePicker); + app.component(AMonthPicker.name, AMonthPicker); + app.component(AWeekPicker.name, AWeekPicker); + app.component(AQuarterPicker.name, AQuarterPicker); return app; }, }); diff --git a/components/descriptions/index.tsx b/components/descriptions/index.tsx index 9068ec5309..420e9276c1 100644 --- a/components/descriptions/index.tsx +++ b/components/descriptions/index.tsx @@ -47,7 +47,7 @@ export type DescriptionsItemProp = Partial< ExtractPropTypes> >; -export const DescriptionsItem = defineComponent({ +export const ADescriptionsItem = defineComponent({ compatConfig: { MODE: 3 }, name: 'ADescriptionsItem', props: descriptionsItemProp(), @@ -168,7 +168,7 @@ const Descriptions = defineComponent({ extra?: any; default?: any; }>, - Item: DescriptionsItem, + Item: ADescriptionsItem, setup(props, { slots, attrs }) { const { prefixCls, direction } = useConfigInject('descriptions', props); let token: number; @@ -260,5 +260,5 @@ Descriptions.install = function (app: App) { }; export default Descriptions as typeof Descriptions & Plugin & { - readonly Item: typeof DescriptionsItem; + readonly Item: typeof ADescriptionsItem; }; diff --git a/components/dropdown/index.ts b/components/dropdown/index.ts index 1b26b78e5f..1e61855885 100644 --- a/components/dropdown/index.ts +++ b/components/dropdown/index.ts @@ -1,22 +1,22 @@ import type { App, Plugin } from 'vue'; import Dropdown from './dropdown'; -import DropdownButton from './dropdown-button'; +import ADropdownButton from './dropdown-button'; import { dropdownProps, dropdownButtonProps } from './props'; export type { DropdownProps } from './dropdown'; export type { DropdownButtonProps } from './dropdown-button'; -Dropdown.Button = DropdownButton; +Dropdown.Button = ADropdownButton; /* istanbul ignore next */ Dropdown.install = function (app: App) { app.component(Dropdown.name, Dropdown); - app.component(DropdownButton.name, DropdownButton); + app.component(ADropdownButton.name, ADropdownButton); return app; }; -export { DropdownButton, dropdownProps, dropdownButtonProps }; +export { ADropdownButton, dropdownProps, dropdownButtonProps }; export default Dropdown as typeof Dropdown & Plugin & { - readonly Button: typeof DropdownButton; + readonly Button: typeof ADropdownButton; }; diff --git a/components/float-button/index.ts b/components/float-button/index.ts index 7f7ccb9f6c..5b41d11c60 100644 --- a/components/float-button/index.ts +++ b/components/float-button/index.ts @@ -1,7 +1,7 @@ import type { App, Plugin } from 'vue'; import FloatButton from './FloatButton'; -import FloatButtonGroup from './FloatButtonGroup'; -import BackTop from './BackTop'; +import AFloatButtonGroup from './FloatButtonGroup'; +import ABackTop from './BackTop'; import type { FloatButtonProps, @@ -22,21 +22,21 @@ export type { FloatButtonSize, }; -FloatButton.Group = FloatButtonGroup; -FloatButton.BackTop = BackTop; +FloatButton.Group = AFloatButtonGroup; +FloatButton.BackTop = ABackTop; /* istanbul ignore next */ FloatButton.install = function (app: App) { app.component(FloatButton.name, FloatButton); - app.component(FloatButtonGroup.name, FloatButtonGroup); - app.component(BackTop.name, BackTop); + app.component(AFloatButtonGroup.name, AFloatButtonGroup); + app.component(ABackTop.name, ABackTop); return app; }; -export { FloatButtonGroup, BackTop }; +export { AFloatButtonGroup, ABackTop }; export default FloatButton as typeof FloatButton & Plugin & { - readonly Group: typeof FloatButtonGroup; - readonly BackTop: typeof BackTop; + readonly Group: typeof AFloatButtonGroup; + readonly BackTop: typeof ABackTop; }; diff --git a/components/form/index.tsx b/components/form/index.tsx index 8d43bf3840..3f7e09c707 100644 --- a/components/form/index.tsx +++ b/components/form/index.tsx @@ -1,29 +1,29 @@ import type { App, Plugin } from 'vue'; import Form, { formProps } from './Form'; -import FormItem, { formItemProps } from './FormItem'; +import AFormItem, { formItemProps } from './FormItem'; import useForm from './useForm'; -import FormItemRest, { useInjectFormItemContext } from './FormItemContext'; +import AFormItemRest, { useInjectFormItemContext } from './FormItemContext'; export type { Rule, RuleObject } from './interface'; export type { FormProps, FormInstance } from './Form'; export type { FormItemProps, FormItemInstance } from './FormItem'; Form.useInjectFormItemContext = useInjectFormItemContext; -Form.ItemRest = FormItemRest; +Form.ItemRest = AFormItemRest; /* istanbul ignore next */ Form.install = function (app: App) { app.component(Form.name, Form); app.component(Form.Item.name, Form.Item); - app.component(FormItemRest.name, FormItemRest); + app.component(AFormItemRest.name, AFormItemRest); return app; }; -export { FormItem, formItemProps, formProps, FormItemRest, useForm, useInjectFormItemContext }; +export { AFormItem, formItemProps, formProps, AFormItemRest, useForm, useInjectFormItemContext }; export default Form as typeof Form & Plugin & { readonly Item: typeof Form.Item; - readonly ItemRest: typeof FormItemRest; + readonly ItemRest: typeof AFormItemRest; readonly useForm: typeof useForm; readonly useInjectFormItemContext: typeof useInjectFormItemContext; }; diff --git a/components/image/index.tsx b/components/image/index.tsx index 7275f2bee6..a79ec08370 100644 --- a/components/image/index.tsx +++ b/components/image/index.tsx @@ -76,7 +76,7 @@ Image.install = function (app: App) { return app; }; -export { PreviewGroup as ImagePreviewGroup }; +export { PreviewGroup as AImagePreviewGroup }; export default Image as typeof Image & Plugin & { diff --git a/components/index.ts b/components/index.ts index 3f86413a3a..77b2d9b599 100644 --- a/components/index.ts +++ b/components/index.ts @@ -17,12 +17,12 @@ export const install = function (app: App) { app.use(cssinjs.StyleProvider); app.config.globalProperties.$message = components.message; app.config.globalProperties.$notification = components.notification; - app.config.globalProperties.$info = components.Modal.info; - app.config.globalProperties.$success = components.Modal.success; - app.config.globalProperties.$error = components.Modal.error; - app.config.globalProperties.$warning = components.Modal.warning; - app.config.globalProperties.$confirm = components.Modal.confirm; - app.config.globalProperties.$destroyAll = components.Modal.destroyAll; + app.config.globalProperties.$info = components.AModal.info; + app.config.globalProperties.$success = components.AModal.success; + app.config.globalProperties.$error = components.AModal.error; + app.config.globalProperties.$warning = components.AModal.warning; + app.config.globalProperties.$confirm = components.AModal.confirm; + app.config.globalProperties.$destroyAll = components.AModal.destroyAll; return app; }; diff --git a/components/input/index.ts b/components/input/index.ts index 2a2228c13f..9aee08d8f2 100644 --- a/components/input/index.ts +++ b/components/input/index.ts @@ -21,10 +21,10 @@ Input.install = function (app: App) { }; export { - Group as InputGroup, - Search as InputSearch, - TextArea as Textarea, - Password as InputPassword, + Group as AInputGroup, + Search as AInputSearch, + TextArea as ATextarea, + Password as AInputPassword, }; export default Input as typeof Input & diff --git a/components/layout/index.ts b/components/layout/index.ts index 5e1cde8af7..3490c468c4 100644 --- a/components/layout/index.ts +++ b/components/layout/index.ts @@ -6,10 +6,10 @@ export type { BasicProps as LayoutProps } from './layout'; export type { SiderProps } from './Sider'; /* istanbul ignore next */ -export const LayoutHeader = Header; -export const LayoutFooter = Footer; -export const LayoutSider = Sider; -export const LayoutContent = Content; +export const ALayoutHeader = Header; +export const ALayoutFooter = Footer; +export const ALayoutSider = Sider; +export const ALayoutContent = Content; export default Object.assign(Layout, { Header, diff --git a/components/list/index.tsx b/components/list/index.tsx index 60d91cdbc0..a7cca3db29 100644 --- a/components/list/index.tsx +++ b/components/list/index.tsx @@ -337,7 +337,7 @@ List.install = function (app: App) { return app; }; -export { ItemMeta as ListItemMeta, Item as ListItem }; +export { ItemMeta as AListItemMeta, Item as AListItem }; export default List as typeof List & Plugin & { diff --git a/components/mentions/index.tsx b/components/mentions/index.tsx index 1715c3ead0..e39db59e70 100644 --- a/components/mentions/index.tsx +++ b/components/mentions/index.tsx @@ -282,7 +282,7 @@ const Mentions = defineComponent({ }); /* istanbul ignore next */ -export const MentionsOption = defineComponent({ +export const AMentionsOption = defineComponent({ compatConfig: { MODE: 3 }, ...optionOptions, name: 'AMentionsOption', @@ -290,11 +290,11 @@ export const MentionsOption = defineComponent({ }); export default Object.assign(Mentions, { - Option: MentionsOption, + Option: AMentionsOption, getMentions, install: (app: App) => { app.component(Mentions.name, Mentions); - app.component(MentionsOption.name, MentionsOption); + app.component(AMentionsOption.name, AMentionsOption); return app; }, }); diff --git a/components/menu/index.tsx b/components/menu/index.tsx index ce3e3e0cff..082baafc43 100644 --- a/components/menu/index.tsx +++ b/components/menu/index.tsx @@ -36,13 +36,13 @@ export type { ItemType, }; export { - SubMenu, + SubMenu as ASubMenu, MenuItem as Item, - MenuItem, + MenuItem as AMenuItem, ItemGroup, - ItemGroup as MenuItemGroup, + ItemGroup as AMenuItemGroup, Divider, - Divider as MenuDivider, + Divider as AMenuDivider, }; export default Menu as typeof Menu & diff --git a/components/radio/index.ts b/components/radio/index.ts index b8494cd391..525e409b45 100644 --- a/components/radio/index.ts +++ b/components/radio/index.ts @@ -17,7 +17,7 @@ Radio.install = function (app: App) { return app; }; -export { Button, Group, Button as RadioButton, Group as RadioGroup }; +export { Button, Group, Button as ARadioButton, Group as ARadioGroup }; export default Radio as typeof Radio & Plugin & { readonly Group: typeof Group; diff --git a/components/select/index.tsx b/components/select/index.tsx index d77100df9d..9c39096f75 100644 --- a/components/select/index.tsx +++ b/components/select/index.tsx @@ -309,8 +309,8 @@ Select.install = function (app: App) { return app; }; -export const SelectOption = Select.Option; -export const SelectOptGroup = Select.OptGroup; +export const ASelectOption = Select.Option; +export const ASelectOptGroup = Select.OptGroup; export default Select as typeof Select & Plugin & { readonly Option: typeof Option; diff --git a/components/skeleton/index.tsx b/components/skeleton/index.tsx index 7d8d7ad8f5..95ed34d161 100644 --- a/components/skeleton/index.tsx +++ b/components/skeleton/index.tsx @@ -30,7 +30,13 @@ Skeleton.install = function (app: App) { app.component(Skeleton.Title.name, SkeletonTitle); return app; }; -export { SkeletonButton, SkeletonAvatar, SkeletonInput, SkeletonImage, SkeletonTitle }; +export { + SkeletonButton as ASkeletonButton, + SkeletonAvatar as ASkeletonAvatar, + SkeletonInput as ASkeletonInput, + SkeletonImage as ASkeletonImage, + SkeletonTitle as ASkeletonTitle, +}; export default Skeleton as typeof Skeleton & Plugin & { readonly Button: typeof SkeletonButton; diff --git a/components/space/index.tsx b/components/space/index.tsx index 4942461f74..a1c06cdb80 100644 --- a/components/space/index.tsx +++ b/components/space/index.tsx @@ -154,7 +154,7 @@ Space.install = function (app: App) { return app; }; -export { Compact }; +export { Compact as ACompact }; export default Space as typeof Space & Plugin & { diff --git a/components/statistic/index.ts b/components/statistic/index.ts index 6c19bfcc62..771154056b 100644 --- a/components/statistic/index.ts +++ b/components/statistic/index.ts @@ -12,7 +12,7 @@ Statistic.install = function (app: App) { return app; }; -export const StatisticCountdown = Statistic.Countdown; +export const AStatisticCountdown = Statistic.Countdown; export default Statistic as typeof Statistic & Plugin & { diff --git a/components/steps/index.tsx b/components/steps/index.tsx index 2316d63468..a5c403a911 100644 --- a/components/steps/index.tsx +++ b/components/steps/index.tsx @@ -153,17 +153,17 @@ const Steps = defineComponent({ }); /* istanbul ignore next */ -export const Step = defineComponent({ +export const AStep = defineComponent({ compatConfig: { MODE: 3 }, ...(VcStep as any), name: 'AStep', props: VcStepProps(), }); export default Object.assign(Steps, { - Step, + AStep, install: (app: App) => { app.component(Steps.name, Steps); - app.component(Step.name, Step); + app.component(AStep.name, AStep); return app; }, }); diff --git a/components/table/index.tsx b/components/table/index.tsx index 149aef4e53..6e2716e7d5 100644 --- a/components/table/index.tsx +++ b/components/table/index.tsx @@ -27,11 +27,11 @@ const TableSummary = Object.assign(Summary, { /* istanbul ignore next */ export { tableProps, - TableSummary, - TableSummaryRow, - TableSummaryCell, - Column as TableColumn, - ColumnGroup as TableColumnGroup, + TableSummary as ATableSummary, + TableSummaryRow as ATableSummaryRow, + TableSummaryCell as ATableSummaryCell, + Column as ATableColumn, + ColumnGroup as ATableColumnGroup, }; export default Object.assign(Table, { diff --git a/components/tabs/index.ts b/components/tabs/index.ts index 7f6e28ba04..59653ed758 100644 --- a/components/tabs/index.ts +++ b/components/tabs/index.ts @@ -16,4 +16,4 @@ export default Tabs as typeof Tabs & readonly TabPane: typeof TabPane; }; -export { TabPane }; +export { TabPane as ATabPane }; diff --git a/components/tabs/src/TabNavList/OperationNode.tsx b/components/tabs/src/TabNavList/OperationNode.tsx index 727ddba97c..0244102e14 100644 --- a/components/tabs/src/TabNavList/OperationNode.tsx +++ b/components/tabs/src/TabNavList/OperationNode.tsx @@ -1,4 +1,4 @@ -import Menu, { MenuItem } from '../../../menu'; +import Menu, { AMenuItem } from '../../../menu'; import Dropdown from '../../../vc-dropdown'; import type { Tab, TabsLocale, EditableConfig } from '../interface'; import AddButton from './AddButton'; @@ -190,7 +190,7 @@ export default defineComponent({ {tabs.map(tab => { const removable = editable && tab.closable !== false && !tab.disabled; return ( - )} - + ); })} diff --git a/components/tag/index.tsx b/components/tag/index.tsx index 9ff67a623a..41e9b13e96 100644 --- a/components/tag/index.tsx +++ b/components/tag/index.tsx @@ -167,7 +167,7 @@ Tag.install = function (app: App) { return app; }; -export { CheckableTag }; +export { CheckableTag as ACheckableTag }; export default Tag as typeof Tag & Plugin & { diff --git a/components/time-picker/dayjs.tsx b/components/time-picker/dayjs.tsx index 7be8204ccf..1d87f94221 100644 --- a/components/time-picker/dayjs.tsx +++ b/components/time-picker/dayjs.tsx @@ -16,7 +16,7 @@ export interface TimePickerProps extends Omit, 'picker'> } /* istanbul ignore next */ -export { TimePicker, TimeRangePicker }; +export { TimePicker, TimeRangePicker as ATimeRangePicker }; export default Object.assign(TimePicker, { TimePicker, TimeRangePicker, diff --git a/components/timeline/index.tsx b/components/timeline/index.tsx index 663f47c565..f0cefc63cc 100644 --- a/components/timeline/index.tsx +++ b/components/timeline/index.tsx @@ -13,7 +13,7 @@ Timeline.install = function (app: App) { app.component(TimelineItem.name, TimelineItem); return app; }; -export { TimelineItem, timelineProps, timelineItemProps }; +export { TimelineItem as ATimelineItem, timelineProps, timelineItemProps }; export default Timeline as typeof Timeline & Plugin & { readonly Item: typeof TimelineItem; diff --git a/components/tree-select/index.tsx b/components/tree-select/index.tsx index 426e1f1659..1f0af75430 100644 --- a/components/tree-select/index.tsx +++ b/components/tree-select/index.tsx @@ -352,7 +352,7 @@ const TreeSelect = defineComponent({ }); /* istanbul ignore next */ -export const TreeSelectNode = TreeNode; +export const ATreeSelectNode = TreeNode; export default Object.assign(TreeSelect, { TreeNode, SHOW_ALL: SHOW_ALL as typeof SHOW_ALL, @@ -360,7 +360,7 @@ export default Object.assign(TreeSelect, { SHOW_CHILD: SHOW_CHILD as typeof SHOW_CHILD, install: (app: App) => { app.component(TreeSelect.name, TreeSelect); - app.component(TreeSelectNode.displayName, TreeSelectNode); + app.component(ATreeSelectNode.displayName, ATreeSelectNode); return app; }, }); diff --git a/components/tree/index.tsx b/components/tree/index.tsx index 8fc04c45f7..01575763e5 100644 --- a/components/tree/index.tsx +++ b/components/tree/index.tsx @@ -26,7 +26,7 @@ export type { const TreeNode = VcTreeNode; -export { DirectoryTree, TreeNode }; +export { DirectoryTree as ADirectoryTree, TreeNode as ATreeNode }; export default Object.assign(Tree, { DirectoryTree, diff --git a/components/typography/index.tsx b/components/typography/index.tsx index 5cef34fad5..3513750baa 100644 --- a/components/typography/index.tsx +++ b/components/typography/index.tsx @@ -24,10 +24,10 @@ Typography.install = function (app: App) { }; export { - Text as TypographyText, - Title as TypographyTitle, - Paragraph as TypographyParagraph, - Link as TypographyLink, + Text as ATypographyText, + Title as ATypographyTitle, + Paragraph as ATypographyParagraph, + Link as ATypographyLink, }; export default Typography as typeof Typography & diff --git a/components/upload/index.tsx b/components/upload/index.tsx index 9b7ca7b1a3..ef40086230 100644 --- a/components/upload/index.tsx +++ b/components/upload/index.tsx @@ -5,7 +5,7 @@ import Dragger from './Dragger'; export type { UploadProps, UploadListProps, UploadChangeParam, UploadFile } from './interface'; /* istanbul ignore next */ -export const UploadDragger = Dragger; +export const AUploadDragger = Dragger; export default Object.assign(Upload, { Dragger, diff --git a/typings/global.d.ts b/typings/global.d.ts index 32ce6bac5b..ea85c6b298 100644 --- a/typings/global.d.ts +++ b/typings/global.d.ts @@ -1,273 +1,273 @@ /* eslint-disable @typescript-eslint/consistent-type-imports */ declare module 'vue' { export interface GlobalComponents { - AAffix: typeof import('ant-design-vue')['Affix']; + AAffix: typeof import('ant-design-vue')['AAffix']; - AAlert: typeof import('ant-design-vue')['Alert']; + AAlert: typeof import('ant-design-vue')['AAlert']; - AAnchor: typeof import('ant-design-vue')['Anchor']; + AAnchor: typeof import('ant-design-vue')['AAnchor']; - AAnchorLink: typeof import('ant-design-vue')['AnchorLink']; + AAnchorLink: typeof import('ant-design-vue')['AAnchorLink']; - AAutoComplete: typeof import('ant-design-vue')['AutoComplete']; + AAutoComplete: typeof import('ant-design-vue')['AAutoComplete']; - AAutoCompleteOptGroup: typeof import('ant-design-vue')['AutoCompleteOptGroup']; + AAutoCompleteOptGroup: typeof import('ant-design-vue')['AAutoCompleteOptGroup']; - AAutoCompleteOption: typeof import('ant-design-vue')['AutoCompleteOption']; + AAutoCompleteOption: typeof import('ant-design-vue')['AAutoCompleteOption']; - AAvatar: typeof import('ant-design-vue')['Avatar']; + AAvatar: typeof import('ant-design-vue')['AAvatar']; - AAvatarGroup: typeof import('ant-design-vue')['AvatarGroup']; + AAvatarGroup: typeof import('ant-design-vue')['AAvatarGroup']; - ABadge: typeof import('ant-design-vue')['Badge']; + ABadge: typeof import('ant-design-vue')['ABadge']; - ABadgeRibbon: typeof import('ant-design-vue')['BadgeRibbon']; + ABadgeRibbon: typeof import('ant-design-vue')['ABadgeRibbon']; - ABreadcrumb: typeof import('ant-design-vue')['Breadcrumb']; + ABreadcrumb: typeof import('ant-design-vue')['ABreadcrumb']; - ABreadcrumbItem: typeof import('ant-design-vue')['BreadcrumbItem']; + ABreadcrumbItem: typeof import('ant-design-vue')['ABreadcrumbItem']; - ABreadcrumbSeparator: typeof import('ant-design-vue')['BreadcrumbSeparator']; + ABreadcrumbSeparator: typeof import('ant-design-vue')['ABreadcrumbSeparator']; - AButton: typeof import('ant-design-vue')['Button']; + AButton: typeof import('ant-design-vue')['AButton']; - AButtonGroup: typeof import('ant-design-vue')['ButtonGroup']; + AButtonGroup: typeof import('ant-design-vue')['AButtonGroup']; - ACalendar: typeof import('ant-design-vue')['Calendar']; + ACalendar: typeof import('ant-design-vue')['ACalendar']; - ACard: typeof import('ant-design-vue')['Card']; + ACard: typeof import('ant-design-vue')['ACard']; - ACardGrid: typeof import('ant-design-vue')['CardGrid']; + ACardGrid: typeof import('ant-design-vue')['ACardGrid']; - ACardMeta: typeof import('ant-design-vue')['CardMeta']; + ACardMeta: typeof import('ant-design-vue')['ACardMeta']; - ACarousel: typeof import('ant-design-vue')['Carousel']; + ACarousel: typeof import('ant-design-vue')['ACarousel']; - ACascader: typeof import('ant-design-vue')['Cascader']; + ACascader: typeof import('ant-design-vue')['ACascader']; - ACheckableTag: typeof import('ant-design-vue')['CheckableTag']; + ACheckableTag: typeof import('ant-design-vue')['ACheckableTag']; - ACheckbox: typeof import('ant-design-vue')['Checkbox']; + ACheckbox: typeof import('ant-design-vue')['ACheckbox']; - ACheckboxGroup: typeof import('ant-design-vue')['CheckboxGroup']; + ACheckboxGroup: typeof import('ant-design-vue')['ACheckboxGroup']; - ACol: typeof import('ant-design-vue')['Col']; + ACol: typeof import('ant-design-vue')['ACol']; - ACollapse: typeof import('ant-design-vue')['Collapse']; + ACollapse: typeof import('ant-design-vue')['ACollapse']; - ACollapsePanel: typeof import('ant-design-vue')['CollapsePanel']; + ACollapsePanel: typeof import('ant-design-vue')['ACollapsePanel']; - AComment: typeof import('ant-design-vue')['Comment']; + AComment: typeof import('ant-design-vue')['AComment']; - AConfigProvider: typeof import('ant-design-vue')['ConfigProvider']; + AConfigProvider: typeof import('ant-design-vue')['AConfigProvider']; - AStyleProvider: typeof import('ant-design-vue')['StyleProvider']; + AStyleProvider: typeof import('ant-design-vue')['AStyleProvider']; - ADatePicker: typeof import('ant-design-vue')['DatePicker']; + ADatePicker: typeof import('ant-design-vue')['ADatePicker']; - ADescriptions: typeof import('ant-design-vue')['Descriptions']; + ADescriptions: typeof import('ant-design-vue')['ADescriptions']; - ADescriptionsItem: typeof import('ant-design-vue')['DescriptionsItem']; + ADescriptionsItem: typeof import('ant-design-vue')['ADescriptionsItem']; - ADirectoryTree: typeof import('ant-design-vue')['DirectoryTree']; + ADirectoryTree: typeof import('ant-design-vue')['ADirectoryTree']; - ADivider: typeof import('ant-design-vue')['Divider']; + ADivider: typeof import('ant-design-vue')['ADivider']; - ADrawer: typeof import('ant-design-vue')['Drawer']; + ADrawer: typeof import('ant-design-vue')['ADrawer']; - ADropdown: typeof import('ant-design-vue')['Dropdown']; + ADropdown: typeof import('ant-design-vue')['ADropdown']; - ADropdownButton: typeof import('ant-design-vue')['DropdownButton']; + ADropdownButton: typeof import('ant-design-vue')['ADropdownButton']; - AEmpty: typeof import('ant-design-vue')['Empty']; + AEmpty: typeof import('ant-design-vue')['AEmpty']; - AForm: typeof import('ant-design-vue')['Form']; + AForm: typeof import('ant-design-vue')['AForm']; - AFormItem: typeof import('ant-design-vue')['FormItem']; + AFormItem: typeof import('ant-design-vue')['AFormItem']; - AFormItemRest: typeof import('ant-design-vue')['FormItemRest']; + AFormItemRest: typeof import('ant-design-vue')['AFormItemRest']; - AImage: typeof import('ant-design-vue')['Image']; + AImage: typeof import('ant-design-vue')['AImage']; - AImagePreviewGroup: typeof import('ant-design-vue')['ImagePreviewGroup']; + AImagePreviewGroup: typeof import('ant-design-vue')['AImagePreviewGroup']; - AInput: typeof import('ant-design-vue')['Input']; + AInput: typeof import('ant-design-vue')['AInput']; - AInputGroup: typeof import('ant-design-vue')['InputGroup']; + AInputGroup: typeof import('ant-design-vue')['AInputGroup']; - AInputNumber: typeof import('ant-design-vue')['InputNumber']; + AInputNumber: typeof import('ant-design-vue')['AInputNumber']; - AInputPassword: typeof import('ant-design-vue')['InputPassword']; + AInputPassword: typeof import('ant-design-vue')['AInputPassword']; - AInputSearch: typeof import('ant-design-vue')['InputSearch']; + AInputSearch: typeof import('ant-design-vue')['AInputSearch']; - ALayout: typeof import('ant-design-vue')['Layout']; + ALayout: typeof import('ant-design-vue')['ALayout']; - ALayoutContent: typeof import('ant-design-vue')['LayoutContent']; + ALayoutContent: typeof import('ant-design-vue')['ALayoutContent']; - ALayoutFooter: typeof import('ant-design-vue')['LayoutFooter']; + ALayoutFooter: typeof import('ant-design-vue')['ALayoutFooter']; - ALayoutHeader: typeof import('ant-design-vue')['LayoutHeader']; + ALayoutHeader: typeof import('ant-design-vue')['ALayoutHeader']; - ALayoutSider: typeof import('ant-design-vue')['LayoutSider']; + ALayoutSider: typeof import('ant-design-vue')['ALayoutSider']; - AList: typeof import('ant-design-vue')['List']; + AList: typeof import('ant-design-vue')['AList']; - AListItem: typeof import('ant-design-vue')['ListItem']; + AListItem: typeof import('ant-design-vue')['AListItem']; - AListItemMeta: typeof import('ant-design-vue')['ListItemMeta']; + AListItemMeta: typeof import('ant-design-vue')['AListItemMeta']; - ALocaleProvider: typeof import('ant-design-vue')['LocaleProvider']; + ALocaleProvider: typeof import('ant-design-vue')['ALocaleProvider']; - AMentions: typeof import('ant-design-vue')['Mentions']; + AMentions: typeof import('ant-design-vue')['AMentions']; - AMentionsOption: typeof import('ant-design-vue')['MentionsOption']; + AMentionsOption: typeof import('ant-design-vue')['AMentionsOption']; - AMenu: typeof import('ant-design-vue')['Menu']; + AMenu: typeof import('ant-design-vue')['AMenu']; - AMenuDivider: typeof import('ant-design-vue')['MenuDivider']; + AMenuDivider: typeof import('ant-design-vue')['AMenuDivider']; - AMenuItem: typeof import('ant-design-vue')['MenuItem']; + AMenuItem: typeof import('ant-design-vue')['AMenuItem']; - AMenuItemGroup: typeof import('ant-design-vue')['MenuItemGroup']; + AMenuItemGroup: typeof import('ant-design-vue')['AMenuItemGroup']; - AModal: typeof import('ant-design-vue')['Modal']; + AModal: typeof import('ant-design-vue')['AModal']; - AMonthPicker: typeof import('ant-design-vue')['MonthPicker']; + AMonthPicker: typeof import('ant-design-vue')['AMonthPicker']; - APageHeader: typeof import('ant-design-vue')['PageHeader']; + APageHeader: typeof import('ant-design-vue')['APageHeader']; - APagination: typeof import('ant-design-vue')['Pagination']; + APnation: typeof import('ant-design-vue')['APagination']; - APopconfirm: typeof import('ant-design-vue')['Popconfirm']; + APopconfirm: typeof import('ant-design-vue')['APopconfirm']; - APopover: typeof import('ant-design-vue')['Popover']; + APopover: typeof import('ant-design-vue')['APopover']; - AProgress: typeof import('ant-design-vue')['Progress']; + AProgress: typeof import('ant-design-vue')['AProgress']; - AQuarterPicker: typeof import('ant-design-vue')['QuarterPicker']; + AQuarterPicker: typeof import('ant-design-vue')['AQuarterPicker']; - ARadio: typeof import('ant-design-vue')['Radio']; + ARadio: typeof import('ant-design-vue')['ARadio']; - ARadioButton: typeof import('ant-design-vue')['RadioButton']; + ARadioButton: typeof import('ant-design-vue')['ARadioButton']; - ARadioGroup: typeof import('ant-design-vue')['RadioGroup']; + ARadioGroup: typeof import('ant-design-vue')['ARadioGroup']; - ARangePicker: typeof import('ant-design-vue')['RangePicker']; + ARangePicker: typeof import('ant-design-vue')['ARangePicker']; - ARate: typeof import('ant-design-vue')['Rate']; + ARate: typeof import('ant-design-vue')['ARate']; - AResult: typeof import('ant-design-vue')['Result']; + AResult: typeof import('ant-design-vue')['AResult']; - ARow: typeof import('ant-design-vue')['Row']; + ARow: typeof import('ant-design-vue')['ARow']; - ASelect: typeof import('ant-design-vue')['Select']; + ASelect: typeof import('ant-design-vue')['ASelect']; - ASegmented: typeof import('ant-design-vue')['Segmented']; + ASegmented: typeof import('ant-design-vue')['ASegmented']; - ASelectOptGroup: typeof import('ant-design-vue')['SelectOptGroup']; + ASelectOptGroup: typeof import('ant-design-vue')['ASelectOptGroup']; - ASelectOption: typeof import('ant-design-vue')['SelectOption']; + ASelectOption: typeof import('ant-design-vue')['ASelectOption']; - ASkeleton: typeof import('ant-design-vue')['Skeleton']; + ASkeleton: typeof import('ant-design-vue')['ASkeleton']; - ASkeletonAvatar: typeof import('ant-design-vue')['SkeletonAvatar']; + ASkeletonAvatar: typeof import('ant-design-vue')['ASkeletonAvatar']; - ASkeletonButton: typeof import('ant-design-vue')['SkeletonButton']; + ASkeletonButton: typeof import('ant-design-vue')['ASkeletonButton']; - ASkeletonImage: typeof import('ant-design-vue')['SkeletonImage']; + ASkeletonImage: typeof import('ant-design-vue')['ASkeletonImage']; - ASkeletonInput: typeof import('ant-design-vue')['SkeletonInput']; + ASkeletonInput: typeof import('ant-design-vue')['ASkeletonInput']; - ASlider: typeof import('ant-design-vue')['Slider']; + ASlider: typeof import('ant-design-vue')['ASlider']; - ASpace: typeof import('ant-design-vue')['Space']; + ASpace: typeof import('ant-design-vue')['ASpace']; - ASpaceCompact: typeof import('ant-design-vue')['Compact']; + ASpaceCompact: typeof import('ant-design-vue')['ACompact']; - ASpin: typeof import('ant-design-vue')['Spin']; + ASpin: typeof import('ant-design-vue')['ASpin']; - AStatistic: typeof import('ant-design-vue')['Statistic']; + AStatistic: typeof import('ant-design-vue')['AStatistic']; - AStatisticCountdown: typeof import('ant-design-vue')['StatisticCountdown']; + AStatisticCountdown: typeof import('ant-design-vue')['AStatisticCountdown']; - AStep: typeof import('ant-design-vue')['Step']; + AStep: typeof import('ant-design-vue')['AStep']; - ASteps: typeof import('ant-design-vue')['Steps']; + ASteps: typeof import('ant-design-vue')['ASteps']; - ASubMenu: typeof import('ant-design-vue')['SubMenu']; + ASubMenu: typeof import('ant-design-vue')['ASubMenu']; - ASwitch: typeof import('ant-design-vue')['Switch']; + ASwitch: typeof import('ant-design-vue')['ASwitch']; - ATabPane: typeof import('ant-design-vue')['TabPane']; + ATabPane: typeof import('ant-design-vue')['ATabPane']; - ATable: typeof import('ant-design-vue')['Table']; + ATable: typeof import('ant-design-vue')['ATable']; - ATableColumn: typeof import('ant-design-vue')['TableColumn']; + ATableColumn: typeof import('ant-design-vue')['ATableColumn']; - ATableColumnGroup: typeof import('ant-design-vue')['TableColumnGroup']; + ATableColumnGroup: typeof import('ant-design-vue')['ATableColumnGroup']; - ATableSummary: typeof import('ant-design-vue')['TableSummary']; + ATableSummary: typeof import('ant-design-vue')['ATableSummary']; - ATableSummaryCell: typeof import('ant-design-vue')['TableSummaryCell']; + ATableSummaryCell: typeof import('ant-design-vue')['ATableSummaryCell']; - ATableSummaryRow: typeof import('ant-design-vue')['TableSummaryRow']; + ATableSummaryRow: typeof import('ant-design-vue')['ATableSummaryRow']; - ATabs: typeof import('ant-design-vue')['Tabs']; + ATabs: typeof import('ant-design-vue')['ATabs']; - ATag: typeof import('ant-design-vue')['Tag']; + ATag: typeof import('ant-design-vue')['ATag']; - ATextarea: typeof import('ant-design-vue')['Textarea']; + ATextarea: typeof import('ant-design-vue')['ATextarea']; - ATimePicker: typeof import('ant-design-vue')['TimePicker']; + ATimePicker: typeof import('ant-design-vue')['ATimePicker']; - ATimeRangePicker: typeof import('ant-design-vue')['TimeRangePicker']; + ATimeRangePicker: typeof import('ant-design-vue')['ATimeRangePicker']; - ATimeline: typeof import('ant-design-vue')['Timeline']; + ATimeline: typeof import('ant-design-vue')['ATimeline']; - ATimelineItem: typeof import('ant-design-vue')['TimelineItem']; + ATimelineItem: typeof import('ant-design-vue')['ATimelineItem']; - ATooltip: typeof import('ant-design-vue')['Tooltip']; + ATooltip: typeof import('ant-design-vue')['ATooltip']; - ATransfer: typeof import('ant-design-vue')['Transfer']; + ATransfer: typeof import('ant-design-vue')['ATransfer']; - ATree: typeof import('ant-design-vue')['Tree']; + ATree: typeof import('ant-design-vue')['ATree']; - ATreeNode: typeof import('ant-design-vue')['TreeNode']; + ATreeNode: typeof import('ant-design-vue')['ATreeNode']; - ATreeSelect: typeof import('ant-design-vue')['TreeSelect']; + ATreeSelect: typeof import('ant-design-vue')['ATreeSelect']; - ATreeSelectNode: typeof import('ant-design-vue')['TreeSelectNode']; + ATreeSelectNode: typeof import('ant-design-vue')['ATreeSelectNode']; - ATypography: typeof import('ant-design-vue')['Typography']; + ATypography: typeof import('ant-design-vue')['ATypography']; - ATypographyLink: typeof import('ant-design-vue')['TypographyLink']; + ATypographyLink: typeof import('ant-design-vue')['ATypographyLink']; - ATypographyParagraph: typeof import('ant-design-vue')['TypographyParagraph']; + ATypographyParagraph: typeof import('ant-design-vue')['ATypographyParagraph']; - ATypographyText: typeof import('ant-design-vue')['TypographyText']; + ATypographyText: typeof import('ant-design-vue')['ATypographyText']; - ATypographyTitle: typeof import('ant-design-vue')['TypographyTitle']; + ATypographyTitle: typeof import('ant-design-vue')['ATypographyTitle']; - AUpload: typeof import('ant-design-vue')['Upload']; + AUpload: typeof import('ant-design-vue')['AUpload']; - AUploadDragger: typeof import('ant-design-vue')['UploadDragger']; + AUploadDragger: typeof import('ant-design-vue')['AUploadDragger']; - AWeekPicker: typeof import('ant-design-vue')['WeekPicker']; + AWeekPicker: typeof import('ant-design-vue')['AWeekPicker']; - AQrCode: typeof import('ant-design-vue')['QRCode']; + AQrCode: typeof import('ant-design-vue')['AQRCode']; - ATour: typeof import('ant-design-vue')['Tour']; + ATour: typeof import('ant-design-vue')['ATour']; - AFloatButton: typeof import('ant-design-vue')['FloatButton']; + AFloatButton: typeof import('ant-design-vue')['AFloatButton']; - AFloatButtonGroup: typeof import('ant-design-vue')['FloatButtonGroup']; + AFloatButtonGroup: typeof import('ant-design-vue')['AFloatButtonGroup']; - ABackTop: typeof import('ant-design-vue')['BackTop']; + ABackTop: typeof import('ant-design-vue')['ABackTop']; - AWatermark: typeof import('ant-design-vue')['Watermark']; + AWatermark: typeof import('ant-design-vue')['AWatermark']; - AFlex: typeof import('ant-design-vue')['Flex']; + AFlex: typeof import('ant-design-vue')['AFlex']; } } export {};