index.ts 379 B

123456789101112131415161718192021
  1. import { defineStore } from 'pinia';
  2. export const useAppStore = defineStore('app', {
  3. state: () => {
  4. return {
  5. counter: 1,
  6. liveStatus: false,
  7. } as {
  8. counter: number;
  9. liveStatus: boolean;
  10. };
  11. },
  12. actions: {
  13. setCounter(res) {
  14. this.counter = res;
  15. },
  16. setLiveStatus(res: boolean) {
  17. this.liveStatus = res;
  18. },
  19. },
  20. });