UNPKG

taro-hooks

Version:
72 lines 3.58 kB
// env import useEnv from './useEnv'; // basic import useWebp from './useWebp'; import useApp from './useApp'; import usePage from './usePage'; import useRouter from './useRouter'; import usePreload from './usePreload'; import usePromise from './usePromise'; import useArrayBuffer from './useArrayBuffer'; import useClipboardData from './useClipboardData'; import useSystemInfo from './useSystemInfo'; import useAppBaseInfo from './useAppBaseInfo'; import useRendererUserAgent from './useRendererUserAgent'; import useWindowInfo from './useWindowInfo'; import useDeviceInfo from './useDeviceInfo'; import useEvent from './useEvent'; import useVisible from './useVisible'; import useSelectorQuery from './useSelectorQuery'; import useStorage from './useStorage'; import useFrom from './useFrom'; // layout import useBackground from './useBackground'; import useTabBar from './useTabBar'; import useManualPullDownRefresh from './useManualPullDownRefresh'; // feedback import useToast from './useToast'; import useModal from './useModal'; import useLoading from './useLoading'; import useActionSheet from './useActionSheet'; import useNavigationBar from './useNavigationBar'; import useAlertBeforeUnload from './useAlertBeforeUnload'; // wechat import useAPICheck from './useAPICheck'; import useUpdateManager from './useUpdateManager'; import useLaunchOptions from './useLaunchOptions'; import useAuthorize from './useAuthorize'; import useUserInfo from './useUserInfo'; import useAccountInfo from './useAccountInfo'; import useLogin from './useLogin'; import useRequestSubscribeMessage from './useRequestSubscribeMessage'; import useChooseAddress from './useChooseAddress'; import useInvoice from './useInvoice'; import useWeRun from './useWeRun'; import useMenuButtonBoundingClientRect from './useMenuButtonBoundingClientRect'; import useTopBarText from './useTopBarText'; import useEnterOptions from './useEnterOptions'; // network import useNetworkType from './useNetworkType'; import useOnline from './useOnline'; import useRequest from './useRequest'; import useFile from './useFile'; import clearCache from './clearCache'; // device import useBattery from './useBattery'; import useVibrate from './useVibrate'; import useMotion from './useMotion'; import useBrightness from './useBrightness'; import useLocation from './useLocation'; import useScanCode from './useScanCode'; import useBluetooth from './useBluetooth'; import useKeyboard from './useKeyboard'; // media import useImage from './useImage'; import useVideo from './useVideo'; import useCamera from './useCamera'; import useRecord from './useRecord'; import useAudio from './useAudio'; import useMap from './useMap'; // ahooks export * from '@taro-hooks/ahooks'; export { useEnv, useWebp, useApp, usePage, useLaunchOptions, useRouter, usePreload, useFrom, usePromise, useArrayBuffer, useClipboardData, useSystemInfo, useAppBaseInfo, useRendererUserAgent, useWindowInfo, useDeviceInfo, useEvent, useVisible, useSelectorQuery, useAPICheck, useUpdateManager, useNetworkType, useOnline, useRequest, clearCache, useFile, useToast, useModal, useLoading, useActionSheet, useNavigationBar, useAlertBeforeUnload, useStorage, useBattery, useVibrate, useMotion, useBrightness, useLocation, useScanCode, useBluetooth, useKeyboard, useImage, useVideo, useCamera, useAudio, useRecord, useMap, useAuthorize, useAccountInfo, useUserInfo, useLogin, useRequestSubscribeMessage, useChooseAddress, useInvoice, useWeRun, useMenuButtonBoundingClientRect, useTopBarText, useEnterOptions, useBackground, useManualPullDownRefresh, useTabBar };