use-update

PreviousNext

A hook to force a component to re-render

Docs
hookshook

Preview

Loading preview…
registry/hooks/use-update.ts
import { useCallback, useState } from 'react'

export function useUpdate() {
  const [, setState] = useState({})

  return useCallback(() => setState({}), [])
}

Installation

npx shadcn@latest add @hooks/use-update

Usage

import { UseUpdate } from "@/hooks/use-update"
const value = UseUpdate()