Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/netzo/deps/preact/hooks.ts>useLayoutEffect

Full-stack Deno framework for building business web apps like internal tools, dashboards, admin panels and automated workflows.
Go to Latest
function useLayoutEffect
import { useLayoutEffect } from "https://deno.land/x/netzo@0.4.40/deps/preact/hooks.ts";

Accepts a function that contains imperative, possibly effectful code. Use this to read layout from the DOM and synchronously re-render. Updates scheduled inside useLayoutEffect will be flushed synchronously, after all DOM mutations but before the browser has a chance to paint. Prefer the standard useEffect hook when possible to avoid blocking visual updates.

Parameters

effect: EffectCallback

Imperative function that can return a cleanup function

optional
inputs: Inputs

If present, effect will only activate if the values in the list change (using ===).