Package Exports
- rooks
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (rooks) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
rooks
Standalone build for all rooks. This package contains all the hooks built as part of the rooks project.
Note: If you only need a few hooks from the rooks package, it's prefereable to install individiual hooks from npm instead of the standalone rooks build. In other words, install @rooks/use-did-mount instead of rooks if you only need the use-did-mount functionality.
Installation
For a specific hook like useDidMount
npm i -s @rooks/use-did-mountnpm i -s @rooks/use-intervalimport useDidMount from "@rooks/use-did-mount";For standalone build with all the hooks
npm i - s rooksImport any hook from "rooks" and start using them!
import { useDidMount } from "rooks";Usage
function App() {
useDidMount(() => {
alert("mounted");
});
return (
<div className="App">
<h1>Hello CodeSandbox</h1>
<h2>Start editing to see some magic happen!</h2>
</div>
);
}Hope you like it!
Feel free to join as contributors!
😄