UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

19 lines (18 loc) 508 B
import { computed, onBeforeMount } from "vue"; /* * vuensee * @author Anders Evenrud <andersevenrud@gmail.com> * @link https://github.com/andersevenrud/vuensee * @license MIT */ const useWindowTitle = (defaultTitle) => { const createTitle = (title) => title ? `${title} - ${defaultTitle}` : defaultTitle; const windowTitle = computed({ set: (v) => document.title = createTitle(v) }); onBeforeMount(() => windowTitle.value = ""); return { windowTitle }; }; export { useWindowTitle };