UNPKG

antd-mini

Version:

antd-mini 是支付宝小程序 UI 组件库,遵循 Ant Design 规范。

77 lines (74 loc) 1.95 kB
export enum EComponents { Alphabet = 'Alphabet', AmountInput = 'AmountInput', Badge = 'Badge', Button = 'Button', Checkbox = 'Checkbox', CheckboxGroup = 'CheckboxGroup', CheckboxItem = 'CheckboxItem', Collapse = 'Collapse', CollapseItem = 'CollapseItem', Container = 'Container', DatePicker = 'DatePicker', Filter = 'Filter', Footer = 'Footer', FooterEnd = 'FooterEnd', FooterImage = 'FooterImage', FooterLink = 'FooterLink', FooterTag = 'FooterTag', FooterText = 'FooterText', Form = 'Form', FormItem = 'FormItem', Grid = 'Grid', GuideModal = 'GuideModal', GuideItem = 'GuideItem', HorizontalScrollbar = 'HorizontalScrollbar', Icon = 'Icon', Input = 'Input', List = 'List', ListItem = 'ListItem', Loading = 'Loading', Mask = 'Mask', Modal = 'Modal', NoticeBar = 'NoticeBar', NoticeBarCapsule = 'NoticeBarCapsule', Pagination = 'Pagination', Picker = 'Picker', Popover = 'Popover', PopoverItem = 'PopoverItem', Popup = 'Popup', RadioGroup = 'RadioGroup', Radio = 'Radio', Result = 'Result', SafeArea = 'SafeArea', SearchBar = 'SearchBar', Selector = 'Selector', Stepper = 'Stepper', Steps = 'Steps', StepItem = 'StepItem', SwipeAction = 'SwipeAction', Switch = 'Switch', Tabs = 'Tabs', TabItem = 'TabItem', Tag = 'Tag', Terms = 'Terms', Textarea = 'Textarea', Tips = 'Tips', Title = 'Title', VerifyCode = 'VerifyCode', WhiteSpace = 'WhiteSpace', GuideTour = 'GuideTour', } export type TComponents = keyof typeof EComponents; export const log = { warn(component: TComponents, message: string): void { const info = `[antd-mini: ${component}] 📡 ${message}`; // eslint-disable-next-line no-console console.warn(info); }, error(component: TComponents, message: string): void { const info = `[antd-mini: ${component}] 📡 ${message}`; // eslint-disable-next-line no-console console.error(info); }, };