UNPKG

react-native-ui-lib

Version:

<p align="center"> <img src="https://user-images.githubusercontent.com/1780255/105469025-56759000-5ca0-11eb-993d-3568c1fd54f4.png" height="250px" style="display:block"/> </p> <p align="center">UI Toolset & Components Library for React Native</p> <p a

338 lines (329 loc) • 9.08 kB
/** * Please don't forget to declare all the exports also in the fake "src/index.ts" file */ export default { // Components get ActionBar() { return require('./components/actionBar').default; }, get ActionSheet() { return require('./components/actionSheet').default; }, get AnimatedImage() { return require('./components/animatedImage').default; }, get AnimatedScanner() { return require('./components/animatedScanner').default; }, get Avatar() { return require('./components/avatar').default; }, get Badge() { return require('./components/badge').default; }, get Button() { return require('./components/button').default; }, get Card() { return require('./components/card').default; }, get Carousel() { return require('./components/carousel').default; }, get Checkbox() { return require('./components/checkbox').default; }, get ColorPalette() { return require('./components/colorPalette').default; }, get ColorPicker() { return require('./components/colorPicker').default; }, get ColorSwatch() { return require('./components/colorSwatch').default; }, get ConnectionStatusBar() { return require('./components/connectionStatusBar').default; }, get Chip() { return require('./components/chip').default; }, get Dialog() { return require('./components/dialog').default; }, get Drawer() { return require('./components/drawer').default; }, get ExpandableSection() { return require('./components/expandableSection').default; }, get Fader() { return require('./components/fader').default; }, get FloatingButton() { return require('./components/floatingButton').default; }, get FeatureHighlight() { return require('./components/featureHighlight').default; }, get GridListItem() { return require('./components/gridListItem').default; }, get GridView() { return require('./components/gridView').default; }, get Hint() { return require('./components/hint').default; }, get Icon() { return require('./components/icon').default; }, get Image() { return require('./components/image').default; }, get ProgressiveImage() { return require('./components/progressiveImage').default; }, get KeyboardAwareScrollView() { return require('./components/KeyboardAwareScrollView').KeyboardAwareScrollView; }, get KeyboardAwareListView() { return require('./components/KeyboardAwareScrollView').KeyboardAwareListView; }, get KeyboardAwareFlatList() { return require('./components/KeyboardAwareScrollView').KeyboardAwareFlatList; }, get BaseInput() { return require('./components/baseInput').default; }, get TextArea() { return require('./components/textArea').default; }, get TextField() { return require('./components/textField/TextFieldMigrator').default; // return require('./components/textField').default; }, // TODO: remove once TextField migration has completed get TextFieldMigrator() { return require('./components/textField/TextFieldMigrator').default; }, get MaskedInput() { return require('./components/maskedInput').default; }, get Modal() { return require('./components/modal').default; }, get ListItem() { return require('./components/listItem').default; }, get LoaderScreen() { return require('./components/loaderScreen').default; }, get PageControl() { return require('./components/pageControl').default; }, get PanningProvider() { return require('./components/panningViews/panningProvider').default; }, get PanGestureView() { return require('./components/panningViews/panGestureView').default; }, get PanListenerView() { return require('./components/panningViews/panListenerView').default; }, get PanDismissibleView() { return require('./components/panningViews/panDismissibleView').default; }, get PanResponderView() { return require('./components/panningViews/panResponderView').default; }, get Picker() { return require('./components/picker').default; }, get DateTimePicker() { return require('./components/dateTimePicker').default; }, get ProgressBar() { return require('./components/progressBar').default; }, get Slider() { return require('./components/slider').default; }, get StateScreen() { return require('./components/stateScreen').default; }, get GradientSlider() { return require('./components/slider/GradientSlider').default; }, get ColorSliderGroup() { return require('./components/slider/ColorSliderGroup').default; }, get Stepper() { return require('./components/stepper').default; }, get TabController() { return require('./components/tabController').default; }, get TabBar() { //TODO: remove on V7 return require('./components/tabBar').default; }, get ChipsInput() { return require('./components/chipsInput').default; }, get RadioButton() { return require('./components/radioButton').default; }, get RadioGroup() { return require('./components/radioGroup').default; }, get ScrollBar() { return require('./components/scrollBar').default; }, get SectionsWheelPicker() { return require('./components/sectionsWheelPicker').default; }, get SegmentedControl() { return require('./components/segmentedControl').default; }, get SharedTransition() { return require('./components/sharedTransition').default; }, get StackAggregator() { return require('./components/stackAggregator').default; }, get Switch() { return require('./components/switch').default; }, get Text() { return require('./components/text').default; }, get Toast() { return require('./components/toast').default; }, get TouchableOpacity() { return require('./components/touchableOpacity').default; }, get View() { return require('./components/view').default; }, get Wizard() { return require('./components/wizard').default; }, get WheelPickerDialog() { return require('./components/wheelPickerDialog').default; }, get SkeletonView() { return require('./components/skeletonView').default; }, // Assets get Assets() { return require('./assets').default; }, // Commons get asBaseComponent() { return require('./commons').asBaseComponent; }, get BaseComponent() { return require('./commons').BaseComponent; }, get PureBaseComponent() { return require('./commons').PureBaseComponent; }, get Constants() { return require('./commons').Constants; }, get UIComponent() { return require('./commons').UIComponent; }, get forwardRef() { return require('./commons').forwardRef; }, get withScrollEnabler() { return require('./commons').withScrollEnabler; }, get withScrollReached() { return require('./commons').withScrollReached; }, get Modifiers() { return require('./commons').modifiers; }, // Helpers get AvatarHelper() { return require('./helpers').AvatarHelper; }, get DocsGenerator() { return require('./helpers').DocsGenerator; }, // Services get LogService() { return require('./services').LogService; }, get HapticService() { return require('./services').HapticService; }, // NativeComponents get HighlighterOverlayView() { return require('./nativeComponents').HighlighterOverlayView; }, get SafeAreaSpacerView() { return require('./nativeComponents').SafeAreaSpacerView; }, get WheelPicker() { return require('./nativeComponents').WheelPicker; }, get SafeAreaInsetsManager() { return require('./nativeComponents').SafeAreaInsetsManager; }, get Keyboard() { return require('../lib/components/Keyboard').default; }, // TestKits // get TextTestKit() { // return require('./components/text/Text.driver').default; // }, // get ImageTestKit() { // return require('./components/image/Image.driver').default; // }, // get ButtonTestKit() { // return require('./components/button/Button.driver').default; // }, // export {default as TextFieldTestKit} from './incubator/TextField/TextField.driver'; // get TextFieldTestKit() { // return require('./incubator/TextField/TextField.driver').default; // }, // Style get Colors() { return require('./style').Colors; }, get ColorName() { return require('./style').ColorName; }, get BorderRadiuses() { return require('./style').BorderRadiuses; }, get Shadows() { return require('./style').Shadows; }, get Spacings() { return require('./style').Spacings; }, get Components() { return require('./style').Components; }, get ComponentsColors() { return require('./style').ComponentsColors; }, get ThemeManager() { return require('./style').ThemeManager; }, get Typography() { return require('./style').Typography; }, get Hooks() { return require('./hooks'); }, // Incubator get Incubator() { return require('./incubator'); } };