@ian_test_nooks/use-title
Version:
React Hook to update your document's title
11 lines (10 loc) • 329 B
JavaScript
import {useEffect, useState} from "react";
export const useTitle = (initialTitle) => {
const [title, setTitle] = useState(initialTitle);
const updateTitle = () => {
const htmlTitle = document.querySelector("title");
htmlTitle.innerText = title;
};
useEffect(updateTitle, [title]);
return setTitle;
};