Documentation

useOnMount

Run effect only once on component mount.

Installation

pnpm add @rouf-dev/pantheon-ui

Usage

"use client";

import { useOnMount } from "@rouf-dev/pantheon-ui";

export function DataFetcherDemo() {
  useOnMount(() => {
    console.log('Component mounted');
    fetchData();
  });

  return <div>Content</div>;
}

Parameters

callback: Function to execute on mount