forked from callstack/react-native-paper
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.tsx
169 lines (159 loc) · 9.89 KB
/
index.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
export { MD3Colors } from './styles/themes/v3/tokens';
export {
useTheme,
withTheme,
ThemeProvider,
DefaultTheme,
adaptNavigationTheme,
} from './core/theming';
export * from './styles/themes';
export { default as Provider } from './core/PaperProvider';
export { default as PaperProvider } from './core/PaperProvider';
export { default as shadow } from './styles/shadow';
export { default as overlay } from './styles/overlay';
export { default as configureFonts } from './styles/fonts';
import * as Avatar from './components/Avatar/Avatar';
import * as Drawer from './components/Drawer/Drawer';
import * as List from './components/List/List';
import * as MD2Colors from './styles/themes/v2/colors';
export { MD2Colors };
export { Avatar, List, Drawer };
export * from './components/FAB/AnimatedFAB';
export { default as Badge } from './components/Badge';
export { default as ActivityIndicator } from './components/ActivityIndicator';
export { default as Banner } from './components/Banner';
export { default as BottomNavigation } from './components/BottomNavigation/BottomNavigation';
export { default as Button } from './components/Button/Button';
export { default as Card } from './components/Card/Card';
export { default as Checkbox } from './components/Checkbox';
export { default as Chip } from './components/Chip/Chip';
export { default as DataTable } from './components/DataTable/DataTable';
export { default as Dialog } from './components/Dialog/Dialog';
export { default as Divider } from './components/Divider';
export { default as FAB } from './components/FAB';
export { default as AnimatedFAB } from './components/FAB/AnimatedFAB';
export { default as HelperText } from './components/HelperText/HelperText';
export { default as Icon } from './components/Icon';
export { default as IconButton } from './components/IconButton/IconButton';
export { default as Menu } from './components/Menu/Menu';
export { default as Modal } from './components/Modal';
export { default as Portal } from './components/Portal/Portal';
export { default as ProgressBar } from './components/ProgressBar';
export { default as RadioButton } from './components/RadioButton';
export { default as Searchbar } from './components/Searchbar';
export { default as Snackbar } from './components/Snackbar';
export { default as Surface } from './components/Surface';
export { default as Switch } from './components/Switch/Switch';
export { default as Appbar } from './components/Appbar';
export { default as TouchableRipple } from './components/TouchableRipple/TouchableRipple';
export { default as TextInput } from './components/TextInput/TextInput';
export { default as ToggleButton } from './components/ToggleButton';
export { default as SegmentedButtons } from './components/SegmentedButtons/SegmentedButtons';
export { default as Tooltip } from './components/Tooltip/Tooltip';
export {
Caption,
Headline,
Paragraph,
Subheading,
Title,
} from './components/Typography/v2';
export { default as Text, customText } from './components/Typography/Text';
// Types
export type { Props as ActivityIndicatorProps } from './components/ActivityIndicator';
export type { Props as AnimatedFABProps } from './components/FAB/AnimatedFAB';
export type { Props as AppbarProps } from './components/Appbar/Appbar';
export type { Props as AppbarActionProps } from './components/Appbar/AppbarAction';
export type { Props as AppbarBackActionProps } from './components/Appbar/AppbarBackAction';
export type { Props as AppbarContentProps } from './components/Appbar/AppbarContent';
export type { Props as AppbarHeaderProps } from './components/Appbar/AppbarHeader';
export type { Props as AvatarIconProps } from './components/Avatar/AvatarIcon';
export type { Props as AvatarImageProps } from './components/Avatar/AvatarImage';
export type { Props as AvatarTextProps } from './components/Avatar/AvatarText';
export type { Props as BadgeProps } from './components/Badge';
export type { Props as BannerProps } from './components/Banner';
export type {
Props as BottomNavigationProps,
BaseRoute as BottomNavigationRoute,
} from './components/BottomNavigation/BottomNavigation';
export type { Props as ButtonProps } from './components/Button/Button';
export type { Props as CardProps } from './components/Card/Card';
export type { Props as CardActionsProps } from './components/Card/CardActions';
export type { Props as CardContentProps } from './components/Card/CardContent';
export type { Props as CardCoverProps } from './components/Card/CardCover';
export type { Props as CardTitleProps } from './components/Card/CardTitle';
export type { Props as CheckboxProps } from './components/Checkbox/Checkbox';
export type { Props as CheckboxAndroidProps } from './components/Checkbox/CheckboxAndroid';
export type { Props as CheckboxIOSProps } from './components/Checkbox/CheckboxIOS';
export type { Props as CheckboxItemProps } from './components/Checkbox/CheckboxItem';
export type { Props as ChipProps } from './components/Chip/Chip';
export type { Props as DataTableProps } from './components/DataTable/DataTable';
export type { Props as DataTableCellProps } from './components/DataTable/DataTableCell';
export type { Props as DataTableHeaderProps } from './components/DataTable/DataTableHeader';
export type { Props as DataTablePaginationProps } from './components/DataTable/DataTablePagination';
export type { Props as DataTableRowProps } from './components/DataTable/DataTableRow';
export type { Props as DataTableTitleProps } from './components/DataTable/DataTableTitle';
export type { Props as DialogProps } from './components/Dialog/Dialog';
export type { Props as DialogActionsProps } from './components/Dialog/DialogActions';
export type { Props as DialogContentProps } from './components/Dialog/DialogContent';
export type { Props as DialogIconProps } from './components/Dialog/DialogIcon';
export type { Props as DialogScrollAreaProps } from './components/Dialog/DialogScrollArea';
export type { Props as DialogTitleProps } from './components/Dialog/DialogTitle';
export type { Props as DividerProps } from './components/Divider';
export type { Props as DrawerCollapsedItemProps } from './components/Drawer/DrawerCollapsedItem';
export type { Props as DrawerItemProps } from './components/Drawer/DrawerItem';
export type { Props as DrawerSectionProps } from './components/Drawer/DrawerSection';
export type { Props as FABProps } from './components/FAB/FAB';
export type { Props as FABGroupProps } from './components/FAB/FABGroup';
export type { Props as HelperTextProps } from './components/HelperText/HelperText';
export type { Props as IconButtonProps } from './components/IconButton/IconButton';
export type { Props as ListAccordionProps } from './components/List/ListAccordion';
export type { Props as ListAccordionGroupProps } from './components/List/ListAccordionGroup';
export type { Props as ListIconProps } from './components/List/ListIcon';
export type { Props as ListItemProps } from './components/List/ListItem';
export type { Props as ListSectionProps } from './components/List/ListSection';
export type { Props as ListSubheaderProps } from './components/List/ListSubheader';
export type { Props as MenuProps } from './components/Menu/Menu';
export type { Props as MenuItemProps } from './components/Menu/MenuItem';
export type { Props as ModalProps } from './components/Modal';
export type { Props as PortalProps } from './components/Portal/Portal';
export type { Props as PortalHostProps } from './components/Portal/PortalHost';
export type { Props as ProgressBarProps } from './components/ProgressBar';
export type { Props as ProviderProps } from './core/PaperProvider';
export type { Props as RadioButtonProps } from './components/RadioButton/RadioButton';
export type { Props as RadioButtonAndroidProps } from './components/RadioButton/RadioButtonAndroid';
export type { Props as RadioButtonGroupProps } from './components/RadioButton/RadioButtonGroup';
export type { Props as RadioButtonIOSProps } from './components/RadioButton/RadioButtonIOS';
export type { Props as RadioButtonItemProps } from './components/RadioButton/RadioButtonItem';
export type { Props as SearchbarProps } from './components/Searchbar';
export type { Props as SnackbarProps } from './components/Snackbar';
export type { Props as SurfaceProps } from './components/Surface';
export type { Props as SwitchProps } from './components/Switch/Switch';
export type { Props as TextInputProps } from './components/TextInput/TextInput';
export type { Props as TextInputAffixProps } from './components/TextInput/Adornment/TextInputAffix';
export type { Props as TextInputIconProps } from './components/TextInput/Adornment/TextInputIcon';
export type { Props as ToggleButtonProps } from './components/ToggleButton/ToggleButton';
export type { Props as ToggleButtonGroupProps } from './components/ToggleButton/ToggleButtonGroup';
export type { Props as ToggleButtonRowProps } from './components/ToggleButton/ToggleButtonRow';
export type { Props as TouchableRippleProps } from './components/TouchableRipple/TouchableRipple';
export type { Props as CaptionProps } from './components/Typography/v2/Caption';
export type { Props as HeadlineProps } from './components/Typography/v2/Headline';
export type { Props as ParagraphProps } from './components/Typography/v2/Paragraph';
export type { Props as SubheadingProps } from './components/Typography/v2/Subheading';
export type { Props as TitleProps } from './components/Typography/v2/Title';
export type { Props as TextProps } from './components/Typography/Text';
export type { Props as SegmentedButtonsProps } from './components/SegmentedButtons/SegmentedButtons';
export type { Props as ListImageProps } from './components/List/ListImage';
export type { Props as TooltipProps } from './components/Tooltip/Tooltip';
export type {
MaterialBottomTabNavigationEventMap,
MaterialBottomTabNavigationOptions,
MaterialBottomTabNavigationProp,
MaterialBottomTabScreenProps,
} from './react-navigation';
export type {
MD2Theme,
MD3Theme,
ThemeBase,
MD3Elevation,
MD3TypescaleKey,
} from './types';