MCPcopy Create free account
hub / github.com/MCSManager/MCSManager / updatePanelStatus

Function updatePanelStatus

frontend/src/stores/useAppStateStore.ts:60–73  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

58 };
59
60 const updatePanelStatus = async () => {
61 const { state } = useAppStateStore();
62 const panelStatusRes = await panelStatus().execute();
63 state.isInstall = panelStatusRes.value?.isInstall ?? true;
64 state.versionChange = panelStatusRes.value?.versionChange ? true : false;
65 if (panelStatusRes.value?.settings) {
66 state.settings = panelStatusRes.value?.settings;
67 }
68 if (state.isInstall) {
69 state.language = language.value = toStandardLang(panelStatusRes.value?.language);
70 }
71 console.info("Window.navigator.language:", window.navigator.language);
72 console.info("Panel Language:", state.language);
73 };
74
75 return {
76 cloneState,

Callers 1

initAppFunction · 0.85

Calls 2

toStandardLangFunction · 0.90
infoMethod · 0.80

Tested by

no test coverage detected