Skip to content
usefy

useIsFirstRender

Lifecycle & refs

Returns true only on the first render

Install

$ npm install @usefy/use-is-first-render

Quick start

useIsFirstRender.tsx
import { useIsFirstRender } from "@usefy/use-is-first-render";

const isFirst = useIsFirstRender();
if (!isFirst) onValueChange(value);

API reference

useIsFirstRender(): booleantrue on the first render, false on every render thereafter.

Go deeper

This page is the quick reference. For every example, prop, and edge case, read the full README — or open Storybook to change props live.

More in lifecycle & refs