Collection of React Hooks ready to install with NPM
- useInput
- useTabs
- useTitle
- useClick
- useHover
- useConfirm
- usePreventLeave
- useBeforeLeave
- useFadeIn
- useNetwork
- useScroll
- useFullScreen
- useNotification
- useAxios
import useInput from "@nooks/use-input";
const App = () => {
const noAt = (value) => !value.includes("@");
const name = useInput("Mr. ", noAt);
return (
<div className="App">
<h1>Hello</h1>
<input placeholder="Name" {...name.props} />
</div>
);
};