base.js 368 B

12345678910111213141516
  1. import { ref } from "vue";
  2. import { defineStore } from "pinia";
  3. export const useBaseStore = defineStore("base", () => {
  4. const isLogin = ref(false);
  5. const loginVisible = ref(false);
  6. const loginValidator = () => {
  7. if (isLogin.value) return true;
  8. loginVisible.value = true;
  9. return false;
  10. };
  11. return { isLogin, loginVisible, loginValidator };
  12. });