UNPKG

@zenithui/utils

Version:

A collection of utility functions and hooks to simplify development in the ZenithUI ecosystem.

14 lines (13 loc) 1.08 kB
export { default as useCopyToClipboard } from "./hooks/use-copy-to-clipboard"; export { default as useDeviceType } from "./hooks/use-device"; export { default as useEventListener } from "./hooks/use-event-listner"; export { default as useGeolocation } from "./hooks/use-geo-location"; export { default as useHover } from "./hooks/use-hover"; export { default as useIntersectionObserver } from "./hooks/use-intersection-observer"; export { default as useIsomorphicLayoutEffect } from "./hooks/use-isomorphic-layout-effect"; export { default as useMediaQuery } from "./hooks/use-media-query"; export { default as useTheme } from "./hooks/use-theme"; export { default as useUnMount } from "./hooks/use-unmount"; export { default as useThemeMode, type ThemeAnimationType, } from "./hooks/use-theme-mode"; export { useDebounce, usePrevious, useDefault, useDocumentTitle, useFavicon, } from "./hooks/use-primitives"; export { cn, sortByKey, groupBy, deepEqual, cloneDeep, uniqueByKey, pick, omit, debounce, throttle, randomInt, capitalize, sleep, uuid, formatBytes, } from "./lib/utils";