SvelteUse
v0.0.2
by dimaslz
about
github
installation
useBoolean
useClickAnyWhere
useClickOutside
useClipboard
useCounter
useDarkMode
useDebounce
useDebounceFn
useDocumentTitle
useElementSize
useEventListener
useFetch
useHover
useImageOnLoad
useInterval
useIntervalFn
useLocalStorage
useMap
useMediaQuery
useScreen
useScript
useSessionStorage
useState
useThrottle
useThrottleFn
useTimeout
useTimeoutFn
useToggle
useWindowSize
useLocation
useEventCallback
usePreferredDark
useCountdown
useIntersectionObserver
useMouseInElement
useRandomInterval
useNow
useIsClient
useTransition
usePrevious
useOrientation
usePreferredLanguage
useContinuousRetry
useLongPress
useVisibilityChange
useWindowFocus
useScroll
useMeasure
useFavicon
useList
useStep
useStepper
useHistory
useThrottledHistory
useIdle
useObjectState
useAsyncState
useScrollLock
useStorage
useTextSelection
useUrlSearchParams
👨💻 with ♥️ and ☕️ from Barcelona
useMeasure
Effortlessly measure and track your component’s dimensions with useMeasure.
Inspired on:
https://usehooks.com/usemeasure
Visual example
site title
domain.tld
{ "width": null, "height": null }
useScroll
useFavicon