use-effect-with-target

PreviousNext

A hook to create an effect with a target element that re-runs when the target or dependencies change

Docs
hookshook

Preview

Loading preview…
registry/hooks/use-effect-with-target.ts
import { useEffect } from 'react'
import { createEffectWithTarget } from '@/registry/lib/create-effect-with-target'

export const useEffectWithTarget = createEffectWithTarget(useEffect)

Installation

npx shadcn@latest add @hooks/use-effect-with-target

Usage

import { UseEffectWithTarget } from "@/hooks/use-effect-with-target"
const value = UseEffectWithTarget()