mirror of
https://github.com/caojiezi2003/Snavigation.git
synced 2025-04-05 07:16:57 +00:00
36 lines
814 B
JavaScript
36 lines
814 B
JavaScript
import { defineStore } from "pinia";
|
|
|
|
const useStatusDataStore = defineStore("statusData", {
|
|
state: () => {
|
|
return {
|
|
// 壁纸状态
|
|
imgLoadStatus: false,
|
|
// 站点状态
|
|
// normal 正常 / focus 搜索 / box 盒子 / set 设置
|
|
siteStatus: "normal",
|
|
// 切换搜索引擎
|
|
engineChangeStatus: false,
|
|
// 搜索框文本
|
|
searchInputValue: "",
|
|
};
|
|
},
|
|
getters: {},
|
|
actions: {
|
|
setImgLoadStatus(value) {
|
|
this.imgLoadStatus = value;
|
|
},
|
|
setSiteStatus(value) {
|
|
this.siteStatus = value;
|
|
this.searchInputValue = "";
|
|
},
|
|
setEngineChangeStatus(value) {
|
|
this.engineChangeStatus = value;
|
|
},
|
|
setSearchInputValue(value) {
|
|
this.searchInputValue = value;
|
|
},
|
|
},
|
|
});
|
|
|
|
export default useStatusDataStore;
|