UNPKG

tuya-panel-kit

Version:

a functional component library for developing tuya device panels!

112 lines (57 loc) 3.66 kB
import * as Utils from './utils'; // 主题配置Provider组件 + 默认主题配置变量. // export { Theme, defaultTheme } from './components/theme'; // The useTheme hook let's us access the currently active theme. export { useTheme, Theme, defaultTheme } from 'tuya-panel-theme'; export { default as createNavigator } from './components/layout/react-navigation'; export { default as TransitionPresets } from './components/layout/react-navigation/TransitionPresets'; export { default as FullView } from './components/layout/full-view'; export { default as NavigatorLayout } from './components/layout/navigator-layout'; export { default as OfflineView } from './components/layout/offline-view'; export { default as TopBar } from './components/layout/topbar'; export { default as CircleView } from './components/circle-view'; export { default as Checkbox } from './components/checkbox'; export { default as Slider } from 'tuya-panel-slider'; export { default as SwitchButton } from 'tuya-panel-switch'; export { default as BrickButton } from './components/button-brick'; export { default as Button } from './components/button'; export { default as Divider } from './components/divider'; export { default as LinearGradient } from 'tuya-panel-linear-gradient'; export { default as Motion } from './components/motion'; export { default as RadialGradient } from './components/gradient/radial-gradient'; export { default as TYSectionList } from './components/TYLists/lists'; export { default as TYFlatList } from './components/TYLists/list'; export { default as Stepper } from 'tuya-panel-stepper'; export { default as TYListItem } from './components/TYLists/list-item'; export { default as Toast } from './components/toast-view'; export { default as Tips } from './components/tips'; export { default as RotationView } from './components/rotation-view'; export { default as IconFont } from 'tuya-panel-icon'; export { default as UnitText } from './components/unit-text'; export { default as TYText } from './components/TYText'; export { default as Picker } from './components/picker-view'; export { default as DatePicker } from './components/date-picker'; export { default as Swipeout } from './components/swipeout'; export { default as I18N } from './components/i18n'; export { Strings, TYSdk } from './TYNativeApi'; export { Utils }; export { default as Modal } from './components/modal'; export { default as Collapsible } from './components/collapsible'; export { default as Tab } from 'tuya-panel-tab'; export { default as Tabs } from 'tuya-panel-tabs'; export { default as TabBar } from 'tuya-panel-tabbar'; export { default as Carousel } from './components/carousel'; export { default as Dialog } from './components/dialog'; export { default as Popup } from './components/popup'; export { default as ControllerBar } from './components/controller-bar'; export { default as Notification } from './components/notification'; export { default as NotificationLegacy } from './components/notification-legacy'; export { default as TimerPicker } from './components/timer-picker'; export { default as Progress } from './components/progress'; export { default as GlobalToast } from './components/global-toast'; export { default as Battery } from './components/battery'; export { default as SliderProgress } from './components/slider-progress'; export { default as SliderWithLine } from './components/slider-with-line'; export { default as Diffusion } from 'tuya-panel-animation-diffusion'; export { default as Wave } from 'tuya-panel-animation-wave'; export { default as Drawer } from 'tuya-panel-animation-drawer';