index.ts 309 B

1234567891011121314
  1. import type { User } from './user/index.d'
  2. export const user = ref<User>(JSON.parse(localStorage.getItem('userInfo') ?? '{}'))
  3. watch(
  4. () => user.value,
  5. (val) => {
  6. if (val === null)
  7. localStorage.removeItem('userInfo')
  8. else
  9. localStorage.setItem('userInfo', JSON.stringify(val))
  10. },
  11. )