UNPKG

@awsui/components-react

Version:

AWS UI is a collection of [React](https://reactjs.org/) components that help create intuitive, responsive, and accessible user experiences for web applications. It is developed by Amazon Web Services (AWS). This work is available under the terms of the [A

167 lines (166 loc) • 7.69 kB
import { ElementWrapper } from '@awsui/test-utils-core/dom'; export { ElementWrapper }; import AlertWrapper from './alert'; export { AlertWrapper }; import AnnotationWrapper from './annotation'; export { AnnotationWrapper }; import AppLayoutWrapper from './app-layout'; export { AppLayoutWrapper }; import AttributeEditorWrapper from './attribute-editor'; export { AttributeEditorWrapper }; import AutosuggestWrapper from './autosuggest'; export { AutosuggestWrapper }; import BadgeWrapper from './badge'; export { BadgeWrapper }; import BoxWrapper from './box'; export { BoxWrapper }; import BreadcrumbGroupWrapper from './breadcrumb-group'; export { BreadcrumbGroupWrapper }; import ButtonWrapper from './button'; export { ButtonWrapper }; import ButtonDropdownWrapper from './button-dropdown'; export { ButtonDropdownWrapper }; import CardsWrapper from './cards'; export { CardsWrapper }; import CheckboxWrapper from './checkbox'; export { CheckboxWrapper }; import CodeEditorWrapper from './code-editor'; export { CodeEditorWrapper }; import CollectionPreferencesWrapper from './collection-preferences'; export { CollectionPreferencesWrapper }; import ColumnLayoutWrapper from './column-layout'; export { ColumnLayoutWrapper }; import ContainerWrapper from './container'; export { ContainerWrapper }; import DatePickerWrapper from './date-picker'; export { DatePickerWrapper }; import ExpandableSectionWrapper from './expandable-section'; export { ExpandableSectionWrapper }; import FlashbarWrapper from './flashbar'; export { FlashbarWrapper }; import FormWrapper from './form'; export { FormWrapper }; import FormFieldWrapper from './form-field'; export { FormFieldWrapper }; import GridWrapper from './grid'; export { GridWrapper }; import HeaderWrapper from './header'; export { HeaderWrapper }; import HelpPanelWrapper from './help-panel'; export { HelpPanelWrapper }; import HotspotWrapper from './hotspot'; export { HotspotWrapper }; import IconWrapper from './icon'; export { IconWrapper }; import InputWrapper from './input'; export { InputWrapper }; import LinkWrapper from './link'; export { LinkWrapper }; import ModalWrapper from './modal'; export { ModalWrapper }; import MultiselectWrapper from './multiselect'; export { MultiselectWrapper }; import OnboardingPanelWrapper from './onboarding-panel'; export { OnboardingPanelWrapper }; import PaginationWrapper from './pagination'; export { PaginationWrapper }; import PieChartWrapper from './pie-chart'; export { PieChartWrapper }; import PopoverWrapper from './popover'; export { PopoverWrapper }; import ProgressBarWrapper from './progress-bar'; export { ProgressBarWrapper }; import RadioGroupWrapper from './radio-group'; export { RadioGroupWrapper }; import SegmentedControlWrapper from './segmented-control'; export { SegmentedControlWrapper }; import SelectWrapper from './select'; export { SelectWrapper }; import SideNavigationWrapper from './side-navigation'; export { SideNavigationWrapper }; import SpaceBetweenWrapper from './space-between'; export { SpaceBetweenWrapper }; import SpinnerWrapper from './spinner'; export { SpinnerWrapper }; import StatusIndicatorWrapper from './status-indicator'; export { StatusIndicatorWrapper }; import TableWrapper from './table'; export { TableWrapper }; import TabsWrapper from './tabs'; export { TabsWrapper }; import TagEditorWrapper from './tag-editor'; export { TagEditorWrapper }; import TextContentWrapper from './text-content'; export { TextContentWrapper }; import TextFilterWrapper from './text-filter'; export { TextFilterWrapper }; import TextareaWrapper from './textarea'; export { TextareaWrapper }; import TilesWrapper from './tiles'; export { TilesWrapper }; import TimeInputWrapper from './time-input'; export { TimeInputWrapper }; import ToggleWrapper from './toggle'; export { ToggleWrapper }; import TokenGroupWrapper from './token-group'; export { TokenGroupWrapper }; import WizardWrapper from './wizard'; export { WizardWrapper }; declare module '@awsui/test-utils-core/dist/dom' { interface ElementWrapper { findAlert(selector?: string): AlertWrapper | null; findAnnotation(selector?: string): AnnotationWrapper | null; findAppLayout(selector?: string): AppLayoutWrapper | null; findAttributeEditor(selector?: string): AttributeEditorWrapper | null; findAutosuggest(selector?: string): AutosuggestWrapper | null; findBadge(selector?: string): BadgeWrapper | null; findBox(selector?: string): BoxWrapper | null; findBreadcrumbGroup(selector?: string): BreadcrumbGroupWrapper | null; findButton(selector?: string): ButtonWrapper | null; findButtonDropdown(selector?: string): ButtonDropdownWrapper | null; findCards(selector?: string): CardsWrapper | null; findCheckbox(selector?: string): CheckboxWrapper | null; findCodeEditor(selector?: string): CodeEditorWrapper | null; findCollectionPreferences(selector?: string): CollectionPreferencesWrapper | null; findColumnLayout(selector?: string): ColumnLayoutWrapper | null; findContainer(selector?: string): ContainerWrapper | null; findDatePicker(selector?: string): DatePickerWrapper | null; findExpandableSection(selector?: string): ExpandableSectionWrapper | null; findFlashbar(selector?: string): FlashbarWrapper | null; findForm(selector?: string): FormWrapper | null; findFormField(selector?: string): FormFieldWrapper | null; findGrid(selector?: string): GridWrapper | null; findHeader(selector?: string): HeaderWrapper | null; findHelpPanel(selector?: string): HelpPanelWrapper | null; findHotspot(selector?: string): HotspotWrapper | null; findIcon(selector?: string): IconWrapper | null; findInput(selector?: string): InputWrapper | null; findLink(selector?: string): LinkWrapper | null; findModal(selector?: string): ModalWrapper | null; findMultiselect(selector?: string): MultiselectWrapper | null; findOnboardingPanel(selector?: string): OnboardingPanelWrapper | null; findPagination(selector?: string): PaginationWrapper | null; findPieChart(selector?: string): PieChartWrapper | null; findPopover(selector?: string): PopoverWrapper | null; findProgressBar(selector?: string): ProgressBarWrapper | null; findRadioGroup(selector?: string): RadioGroupWrapper | null; findSegmentedControl(selector?: string): SegmentedControlWrapper | null; findSelect(selector?: string): SelectWrapper | null; findSideNavigation(selector?: string): SideNavigationWrapper | null; findSpaceBetween(selector?: string): SpaceBetweenWrapper | null; findSpinner(selector?: string): SpinnerWrapper | null; findStatusIndicator(selector?: string): StatusIndicatorWrapper | null; findTable(selector?: string): TableWrapper | null; findTabs(selector?: string): TabsWrapper | null; findTagEditor(selector?: string): TagEditorWrapper | null; findTextContent(selector?: string): TextContentWrapper | null; findTextFilter(selector?: string): TextFilterWrapper | null; findTextarea(selector?: string): TextareaWrapper | null; findTiles(selector?: string): TilesWrapper | null; findTimeInput(selector?: string): TimeInputWrapper | null; findToggle(selector?: string): ToggleWrapper | null; findTokenGroup(selector?: string): TokenGroupWrapper | null; findWizard(selector?: string): WizardWrapper | null; } } export default function wrapper(root?: HTMLElement): ElementWrapper<HTMLElement>;