Skip to content

WebchemistCorp/hooks

Repository files navigation

webchemist hooks


Webchemist Hooks

License npm bundle size npm


npm i @webchemist/hooks

📖 Summary

useQueryString - url의 querystring으로 값을 유지하거나 사용할 수 있습니다.

useDebounce - 일정한 이벤트(함수)를 지정한 ms에 따라 동작 방지합니다.

useThrottle - 일정한 이벤트(함수)를 지정한 ms마다 동작합니다.

useCopyToClipboard - ref를 이용하여 dom을 선택하고 onCopy 함수로 해당 dom의 내용을 clipboard로 copy 할 수 있습니다.

useCopyToClipboard가 테스트 환경 safari에서 실패하는 경우는 정상입니다. safari의 경우는 https에서만 동작하게 했기 때문입니다. (링크)

useIdle - 일정한 이벤트가 지정한 ms만큼 미동작을 체크합니다.

useGeolocation - backlog

useIncludedInDOM - backlog

useIncludedInDate - backlog

useList - backlog

useMediaQuery - backlog

useNetworkStatus - backlog

useNotification - backlog

useTimer - backlog

useWindowScroll - backlog

useOnScreen - backlog

useScrollPosition - backlog

useWindowSize - backlog


Docs Website - backlog

👤 Team Webchemist

GennYoon

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published