15 lines
233 B
TypeScript
15 lines
233 B
TypeScript
export function usePageTitle() {
|
|
const title = useState<string>('pageTitle', () => '');
|
|
|
|
function setPageTitle(value: string) {
|
|
title.value = value;
|
|
useHead({
|
|
title: value,
|
|
});
|
|
}
|
|
|
|
return {
|
|
title,
|
|
setPageTitle,
|
|
};
|
|
}
|