feat(新pinia状态存储工具): 情侣排行榜信息
This commit is contained in:
parent
b0c8326ec5
commit
2c38e6a0d7
40
src/stores/couple.js
Normal file
40
src/stores/couple.js
Normal file
@ -0,0 +1,40 @@
|
||||
import { defineStore } from 'pinia'
|
||||
|
||||
export const useCoupleStore = defineStore('couple', {
|
||||
state: () => ({
|
||||
TipsShow: false, // 金币不足提示
|
||||
needCheckInTipsShow: false, // 需要补签提示
|
||||
signInSuccessShow: false, // 签到成功提示
|
||||
|
||||
crystal: 0, //水晶数量
|
||||
debris: 0, //碎片数量
|
||||
|
||||
rewardShow: false, //奖励弹窗
|
||||
reward: {}, //奖励
|
||||
|
||||
resultShow: false,
|
||||
result: [], //抽奖结果
|
||||
|
||||
drawRecordShow: false,
|
||||
myRecords: [], //我的抽奖记录
|
||||
|
||||
receiveRecordShow: false,
|
||||
receiveRecord: [], //领取水晶&碎片记录
|
||||
|
||||
signInInfo: {}, // 签到奖池
|
||||
|
||||
exchangeConfirmShow: false, // 兑换确认弹窗
|
||||
exchangeItem: null, // 当前兑换的物品
|
||||
}),
|
||||
actions: {
|
||||
setResult(data) {
|
||||
this.result = data
|
||||
},
|
||||
setMyRecords(data) {
|
||||
this.myRecords = data
|
||||
},
|
||||
setRecord(data) {
|
||||
this.record = data
|
||||
},
|
||||
},
|
||||
})
|
||||
Loading…
x
Reference in New Issue
Block a user