Files
lowcode-frontend/src/components/componentMapping.ts

60 lines
2.3 KiB
TypeScript

// componentMapping.ts
import AdaptivePage from '@/components/AdaptivePage.vue';
import Icon from './Icon.tsx';
import {
Affix, Alert, Anchor, AnchorLink,
AutoComplete, Avatar, AvatarGroup, BackTop,
Badge, Breadcrumb, BreadcrumbItem, Button,
ButtonGroup, Card, CardGrid, CardMeta,
Calendar, Carousel, CarouselItem, Cascader,
CascaderPanel, Checkbox, CheckboxGroup, Collapse,
CollapseItem, Comment, ColorPicker, ConfigProvider,
Descriptions, DescriptionsItem, Divider, Drawer,
Empty, Form, FormItem, Grid,
Col, Row, GridItem,
InputNumber, InputTag, Link, List,
ListItem, ListItemMeta, Mention, Menu,
MenuItem, MenuItemGroup, SubMenu, Message,
Modal, Notification, PageHeader, Pagination,
Popconfirm, Popover, Progress, Radio,
RadioGroup, Rate, ResizeBox, Result,
Scrollbar, Select, Optgroup, Option,
Skeleton, SkeletonLine, SkeletonShape, Slider,
Space, Spin, Split, Statistic,
Countdown, Steps, Step, Switch,
Tabs, TabPane, Tag, Textarea,
TimePicker, Timeline, TimelineItem, Tooltip,
Transfer, Tree, TreeSelect, Trigger, Typography, TypographyParagraph, TypographyText, TypographyTitle,
Upload, OverflowList, VerificationCode, Watermark
} from '@arco-design/web-vue';
export const componentMapping: { [key: string]: any } = {
AdaptivePage, Affix, Alert, Anchor, AnchorLink,
AutoComplete, Avatar, AvatarGroup, BackTop,
Badge, Breadcrumb, BreadcrumbItem, Button,
ButtonGroup, Card, CardGrid, CardMeta,
Calendar, Carousel, CarouselItem, Cascader,
CascaderPanel, Checkbox, CheckboxGroup, Collapse,
CollapseItem, Comment, ColorPicker, ConfigProvider,
Descriptions, DescriptionsItem, Divider, Drawer,
Empty, Form, FormItem, Grid,
Col, Row, GridItem, Icon,
InputNumber, InputTag, Link, List,
ListItem, ListItemMeta, Mention, Menu,
MenuItem, MenuItemGroup, SubMenu, Message,
Modal, Notification, PageHeader, Pagination,
Popconfirm, Popover, Progress, Radio,
RadioGroup, Rate, ResizeBox, Result,
Scrollbar, Select, Optgroup, Option,
Skeleton, SkeletonLine, SkeletonShape, Slider,
Space, Spin, Split, Statistic,
Countdown, Steps, Step, Switch,
Tabs, TabPane, Tag, Textarea,
TimePicker, Timeline, TimelineItem, Tooltip,
Transfer, Tree, TreeSelect, Trigger, Typography, TypographyParagraph, TypographyText, TypographyTitle,
Upload, OverflowList, VerificationCode, Watermark
};