react-native-panda-ui
Version:
A set of easily styled components to get you started fast
83 lines (76 loc) • 2.15 kB
JavaScript
// Convenient way to allow importing multiple common components from a single file.
// When importing these common components into your app, import from this file
// instead of importing a specific component file.
//
// Example:
//
// GOOD:
// import { Button, CheckBox } from 'react-native-panda-ui';
//
// BAD
// import Button from 'react-native-panda-ui/Button';
// import CheckBox from 'react-native-panda-ui/CheckBox';
import Button from './Button';
import ButtonGroup from './ButtonGroup';
import Card from './Card';
import CheckBox from './CheckBox';
import CheckBoxGroup from './CheckBoxGroup';
import Chip from './Chip';
import CounterInput from './CounterInput';
import DoubleCard from './DoubleCard';
import Drawer from './Drawer';
import Feedback from './Feedback';
import Picker from './Picker';
import RadioGroup from './RadioGroup';
import ScanTextInput from './ScanTextInput';
import SearchBar from './SearchBar';
import SortColumn from './SortColumn';
import SortHeader from './SortHeader';
import SortHeaderFlex from './SortHeaderFlex';
import StickyColumnTable from './StickyColumnTable';
import TabGroup from './TabGroup';
import ToggleButton from './ToggleButton';
import StyledTooltip from './StyledTooltip';
// Note Styled Select and Text are not intended to be used in Panda.
// These files should be implemented in your code with your fonts, etc
import StyledSelect from './StyledSelect';
import * as StyledText from './StyledText';
// utils
import invariant from './utils/invariant';
import warning from './utils/warning';
// hooks
import useCurrentTime from './hooks/useCurrentTime';
import useDebugRender from './hooks/useDebugRender';
import useSortedData from './hooks/useSortedData';
import useToggle from './hooks/useToggle';
export {
Button,
ButtonGroup,
Card,
CheckBox,
CheckBoxGroup,
Chip,
CounterInput,
DoubleCard,
Feedback,
Picker,
RadioGroup,
ScanTextInput,
SearchBar,
SortColumn,
SortHeader,
SortHeaderFlex,
StyledText,
StyledSelect,
StyledTooltip,
StickyColumnTable,
TabGroup,
ToggleButton,
invariant,
warning,
useCurrentTime,
useDebugRender,
useSortedData,
useToggle,
Drawer
};