@mantine/hooks
Version:
A collection of 50+ hooks for state and UI management
14 lines (11 loc) • 372 B
JavaScript
'use client';
import { useIsomorphicEffect } from '../use-isomorphic-effect/use-isomorphic-effect.mjs';
function useDocumentTitle(title) {
useIsomorphicEffect(() => {
if (typeof title === "string" && title.trim().length > 0) {
document.title = title.trim();
}
}, [title]);
}
export { useDocumentTitle };
//# sourceMappingURL=use-document-title.mjs.map