UNPKG

@aws-amplify/ui

Version:

`@aws-amplify/ui` contains low-level logic & styles for stand-alone usage or re-use in framework-specific implementations.

212 lines (210 loc) • 10.8 kB
const ComponentClassName = { Accordion: 'amplify-accordion', AccordionItem: 'amplify-accordion__item', AccordionItemTrigger: 'amplify-accordion__item__trigger', AccordionItemContent: 'amplify-accordion__item__content', AccordionItemIcon: 'amplify-accordion__item__icon', Alert: 'amplify-alert', AlertIcon: 'amplify-alert__icon', AlertHeading: 'amplify-alert__heading', AlertBody: 'amplify-alert__body', AlertDismiss: 'amplify-alert__dismiss', Autocomplete: 'amplify-autocomplete', AutocompleteMenu: 'amplify-autocomplete__menu', AutocompleteMenuEmpty: 'amplify-autocomplete__menu--empty', AutocompleteMenuFooter: 'amplify-autocomplete__menu__footer', AutocompleteMenuHeader: 'amplify-autocomplete__menu__header', AutocompleteMenuLoading: 'amplify-autocomplete__menu--loading', AutocompleteMenuOption: 'amplify-autocomplete__menu__option', AutocompleteMenuOptions: 'amplify-autocomplete__menu__options', Avatar: 'amplify-avatar', AvatarIcon: 'amplify-avatar__icon', AvatarImage: 'amplify-avatar__image', AvatarLoader: 'amplify-avatar__loader', AIConversation: 'amplify-ai-conversation', AIConversationScrollView: 'amplify-ai-conversation__scrollview', AIConversationAttachment: 'amplify-ai-conversation__attachment', AIConversationAttachmentList: 'amplify-ai-conversation__attachment__list', AIConversationAttachmentImage: 'amplify-ai-conversation__attachment__image', AIConversationAttachmentName: 'amplify-ai-conversation__attachment__name', AIConversationAttachmentSize: 'amplify-ai-conversation__attachment__size', AIConversationAttachmentRemove: 'amplify-ai-conversation__attachment__remove', AIConversationForm: 'amplify-ai-conversation__form', AIConversationFormAttach: 'amplify-ai-conversation__form__attach', AIConversationFormError: 'amplify-ai-conversation__form__error', AIConversationFormSend: 'amplify-ai-conversation__form__send', AIConversationFormField: 'amplify-ai-conversation__form__field', AIConversationFormDropzone: 'amplify-ai-conversation__form__dropzone', AIConversationMessage: 'amplify-ai-conversation__message', AIConversationMessageAvatar: 'amplify-ai-conversation__message__avatar', AIConversationMessageSender: 'amplify-ai-conversation__message__sender', AIConversationMessageSenderUsername: 'amplify-ai-conversation__message__sender__username', AIConversationMessageSenderTimestamp: 'amplify-ai-conversation__message__sender__timestamp', AIConversationMessageBody: 'amplify-ai-conversation__message__body', AIConversationMessageContent: 'amplify-ai-conversation__message__content', AIConversationMessageActions: 'amplify-ai-conversation__message__actions', AIConversationMessageList: 'amplify-ai-conversation__message__list', AIConversationPrompt: 'amplify-ai-conversation__prompt', Badge: 'amplify-badge', Breadcrumbs: 'amplify-breadcrumbs', BreadcrumbsList: 'amplify-breadcrumbs__list', BreadcrumbsItem: 'amplify-breadcrumbs__item', BreadcrumbsSeparator: 'amplify-breadcrumbs__separator', BreadcrumbsLink: 'amplify-breadcrumbs__link', Button: 'amplify-button', ButtonGroup: 'amplify-buttongroup', ButtonLoaderWrapper: 'amplify-button__loader-wrapper', Card: 'amplify-card', Checkbox: 'amplify-checkbox', CheckboxButton: 'amplify-checkbox__button', CheckboxIcon: 'amplify-checkbox__icon', CheckboxInput: 'amplify-checkbox__input', CheckboxLabel: 'amplify-checkbox__label', CheckboxField: 'amplify-checkboxfield', Collection: 'amplify-collection', CollectionItems: 'amplify-collection-items', CollectionSearch: 'amplify-collection-search', CollectionPagination: 'amplify-collection-pagination', CountryCodeSelect: 'amplify-countrycodeselect', DialCodeSelect: 'amplify-dialcodeselect', Divider: 'amplify-divider', DividerLabel: 'amplify-divider--label', DropZone: 'amplify-dropzone', Field: 'amplify-field', FieldDescription: 'amplify-field__description', FieldErrorMessage: 'amplify-field__error-message', FieldGroup: 'amplify-field-group', FieldGroupControl: 'amplify-field-group__control', FieldGroupOuterEnd: 'amplify-field-group__outer-end', FieldGroupOuterStart: 'amplify-field-group__outer-start', FieldGroupInnerEnd: 'amplify-field-group__inner-end', FieldGroupInnerStart: 'amplify-field-group__inner-start', FieldGroupIcon: 'amplify-field-group__icon', FieldGroupIconButton: 'amplify-field-group__icon-button', FieldGroupHasInnerEnd: 'amplify-field-group--has-inner-end', FieldGroupHasInnerStart: 'amplify-field-group--has-inner-start', FieldShowPassword: 'amplify-field__show-password', FieldGroupFieldWrapper: 'amplify-field-group__field-wrapper', Fieldset: 'amplify-fieldset', FieldsetLegend: 'amplify-fieldset__legend', FileUploader: 'amplify-fileuploader', FileUploaderDropZone: 'amplify-fileuploader__dropzone', FileUploaderDropZoneIcon: 'amplify-fileuploader__dropzone__icon', FileUploaderDropZoneText: 'amplify-fileuploader__dropzone__text', FileUploaderFilePicker: 'amplify-fileuploader__file__picker', FileUploaderFile: 'amplify-fileuploader__file', FileUploaderFileWrapper: 'amplify-fileuploader__file__wrapper', FileUploaderFileList: 'amplify-fileuploader__file__list', FileUploaderFileName: 'amplify-fileuploader__file__name', FileUploaderFileSize: 'amplify-fileuploader__file__size', FileUploaderFileInfo: 'amplify-fileuploader__file__info', FileUploaderFileImage: 'amplify-fileuploader__file__image', FileUploaderFileMain: 'amplify-fileuploader__file__main', FileUploaderFileStatus: 'amplify-fileuploader__file__status', FileUploaderLoader: 'amplify-fileuploader__loader', FileUploaderPreviewer: 'amplify-fileuploader__previewer', FileUploaderPreviewerText: 'amplify-fileuploader__previewer__text', FileUploaderPreviewerActions: 'amplify-fileuploader__previewer__actions', FileUploaderPreviewerFooter: 'amplify-fileuploader__previewer__footer', Flex: 'amplify-flex', Grid: 'amplify-grid', Heading: 'amplify-heading', HighlightMatch: 'amplify-highlightmatch', HighlightMatchHighlighted: 'amplify-highlightmatch__highlighted', Icon: 'amplify-icon', Image: 'amplify-image', Input: 'amplify-input', Label: 'amplify-label', Link: 'amplify-link', Loader: 'amplify-loader', LoaderLabel: 'amplify-loader__label', MenuContent: 'amplify-menu__content', MenuItem: 'amplify-menu__content__item', MenuTrigger: 'amplify-menu__trigger', MenuWrapper: 'amplify-menu__wrapper', Message: 'amplify-message', MessageIcon: 'amplify-message__icon', MessageHeading: 'amplify-message__heading', MessageBody: 'amplify-message__body', MessageContent: 'amplify-message__content', MessageDismiss: 'amplify-message__dismiss', Pagination: 'amplify-pagination', PaginationItem: 'amplify-pagination__item', PasswordField: 'amplify-passwordfield', PhoneNumberField: 'amplify-phonenumberfield', Placeholder: 'amplify-placeholder', Radio: 'amplify-radio', RadioButton: 'amplify-radio__button', RadioInput: 'amplify-radio__input', RadioLabel: 'amplify-radio__label', RadioGroupField: 'amplify-radiogroupfield', RadioGroup: 'amplify-radiogroup', Rating: 'amplify-rating', RatingItem: 'amplify-rating__item', RatingIcon: 'amplify-rating__icon', RatingLabel: 'amplify-rating__label', ScrollView: 'amplify-scrollview', SearchField: 'amplify-searchfield', SearchFieldClear: 'amplify-searchfield__clear', SearchFieldSearch: 'amplify-searchfield__search', Select: 'amplify-select', SelectField: 'amplify-selectfield', SelectWrapper: 'amplify-select__wrapper', SelectIcon: 'amplify-select__icon', SliderField: 'amplify-sliderfield', SliderFieldGroup: 'amplify-sliderfield__group', SliderFieldLabel: 'amplify-sliderfield__label', SliderFieldRange: 'amplify-sliderfield__range', SliderFieldRoot: 'amplify-sliderfield__root', SliderFieldThumb: 'amplify-sliderfield__thumb', SliderFieldTrack: 'amplify-sliderfield__track', StepperField: 'amplify-stepperfield', StepperFieldButtonDecrease: 'amplify-stepperfield__button--decrease', StepperFieldButtonIncrease: 'amplify-stepperfield__button--increase', StepperFieldInput: 'amplify-stepperfield__input', StorageImage: 'amplify-storageimage', StorageManager: 'amplify-storagemanager', StorageManagerDropZone: 'amplify-storagemanager__dropzone', StorageManagerDropZoneIcon: 'amplify-storagemanager__dropzone__icon', StorageManagerDropZoneText: 'amplify-storagemanager__dropzone__text', StorageManagerFilePicker: 'amplify-storagemanager__file__picker', StorageManagerFile: 'amplify-storagemanager__file', StorageManagerFileWrapper: 'amplify-storagemanager__file__wrapper', StorageManagerFileList: 'amplify-storagemanager__file__list', StorageManagerFileName: 'amplify-storagemanager__file__name', StorageManagerFileSize: 'amplify-storagemanager__file__size', StorageManagerFileInfo: 'amplify-storagemanager__file__info', StorageManagerFileImage: 'amplify-storagemanager__file__image', StorageManagerFileMain: 'amplify-storagemanager__file__main', StorageManagerFileStatus: 'amplify-storagemanager__file__status', StorageManagerLoader: 'amplify-storagemanager__loader', StorageManagerPreviewer: 'amplify-storagemanager__previewer', StorageManagerPreviewerText: 'amplify-storagemanager__previewer__text', StorageManagerPreviewerActions: 'amplify-storagemanager__previewer__actions', StorageManagerPreviewerFooter: 'amplify-storagemanager__previewer__footer', SwitchField: 'amplify-switchfield', SwitchLabel: 'amplify-switch__label', SwitchThumb: 'amplify-switch__thumb', SwitchTrack: 'amplify-switch__track', SwitchWrapper: 'amplify-switch__wrapper', Table: 'amplify-table', TableCaption: 'amplify-table__caption', TableBody: 'amplify-table__body', TableTd: 'amplify-table__td', TableTh: 'amplify-table__th', TableFoot: 'amplify-table__foot', TableHead: 'amplify-table__head', TableRow: 'amplify-table__row', Tabs: 'amplify-tabs', TabsList: 'amplify-tabs__list', TabsItem: 'amplify-tabs__item', TabsPanel: 'amplify-tabs__panel', Text: 'amplify-text', Textarea: 'amplify-textarea', TextAreaField: 'amplify-textareafield', TextField: 'amplify-textfield', ToggleButton: 'amplify-togglebutton', ToggleButtonGroup: 'amplify-togglebuttongroup', VisuallyHidden: 'amplify-visually-hidden', }; export { ComponentClassName };