useFirstMountState
React state hook that returns true if component is just mounted.
Usage
import { useFirstMountState } from "@reactuses/core";
const Demo = () => {
const isFirstMount = useFirstMountState();
const [render, reRender] = useState(0);
return (
<div>
<span>This component is just mounted: {isFirstMount ? "YES" : "NO"}</span>
<br />
<button onClick={() => reRender(1)}>{render}</button>
</div>
);
};
Example
This component is just mounted: YES
Type Declarations
export default function useFirstMountState(): boolean