Files
gunshiz 95c45841e7
CI / Verify (push) Failing after 1m4s
CI / Build immutable images and deploy (push) Skipped
feat : update i guess
2026-10-03 15:47:47 +07:00

11 lines
367 B
TypeScript

export function keepCommissionTitle(getTitle: () => string) {
const sync = () => {
const title = getTitle();
if (document.title !== title) document.title = title;
};
const observer = new MutationObserver(sync);
observer.observe(document.head, { childList: true, characterData: true, subtree: true });
sync();
return () => observer.disconnect();
}