@mantine/hooks
Version:
A collection of 50+ hooks for state and UI management
1 lines • 588 B
Source Map (JSON)
{"version":3,"file":"use-document-title.mjs","names":[],"sources":["../../src/use-document-title/use-document-title.ts"],"sourcesContent":["import { useIsomorphicEffect } from '../use-isomorphic-effect/use-isomorphic-effect';\n\nexport function useDocumentTitle(title: string) {\n useIsomorphicEffect(() => {\n if (typeof title === 'string' && title.trim().length > 0) {\n document.title = title.trim();\n }\n }, [title]);\n}\n"],"mappings":";;;AAEA,SAAgB,iBAAiB,OAAe;AAC9C,2BAA0B;AACxB,MAAI,OAAO,UAAU,YAAY,MAAM,MAAM,CAAC,SAAS,EACrD,UAAS,QAAQ,MAAM,MAAM;IAE9B,CAAC,MAAM,CAAC"}