Versiyon hatası

This commit is contained in:
Sedat Öztürk 2025-09-23 00:17:27 +03:00
parent de76912929
commit ff366c6ff1
2 changed files with 5 additions and 51 deletions

View file

@ -106,52 +106,5 @@ export const abpConfigModel: AbpConfigModel = {
const menu = getChildren(result.data.items ?? [], null) const menu = getChildren(result.data.items ?? [], null)
actions.setMenu(menu) actions.setMenu(menu)
/*
const appsMenuConfig: NavigationTree[] = [
{
key: 'apps',
path: '',
title: 'APPS',
translateKey: 'nav.apps',
icon: 'apps',
type: NAV_ITEM_TYPE_TITLE,
authority: [ADMIN, USER],
subMenu: [
{
key: 'apps.project',
path: '',
title: 'Project',
translateKey: 'nav.appsProject.project',
icon: 'project',
type: NAV_ITEM_TYPE_COLLAPSE,
authority: [ADMIN, USER],
subMenu: [
{
key: 'appsProject.dashboard',
path: `${APP_PREFIX_PATH}/project/dashboard`,
title: 'Dashboard',
translateKey: 'nav.appsProject.dashboard',
icon: '',
type: NAV_ITEM_TYPE_ITEM,
authority: [ADMIN, USER],
subMenu: [],
},
{
key: 'appsProject.projectList',
path: `${APP_PREFIX_PATH}/project/project-list`,
title: 'Project List',
translateKey: 'nav.appsProject.projectList',
icon: '',
type: NAV_ITEM_TYPE_ITEM,
authority: [ADMIN, USER],
subMenu: [],
},
],
},
],
},
]
*/
}), }),
} }

View file

@ -1,8 +1,7 @@
import { registerSW } from 'virtual:pwa-register' import { registerSW } from 'virtual:pwa-register'
import { store, useStoreActions } from '@/store' import { store } from '@/store'
export const registerServiceWorker = () => { export const registerServiceWorker = () => {
const { setUiVersion } = useStoreActions((s) => s.locale)
registerSW({ registerSW({
immediate: true, immediate: true,
async onNeedRefresh() { async onNeedRefresh() {
@ -11,12 +10,14 @@ export const registerServiceWorker = () => {
const data = await res.json() const data = await res.json()
const latest = data?.releases?.[0]?.version const latest = data?.releases?.[0]?.version
if (latest) { if (latest) {
setUiVersion(latest) // ✅ direkt store.dispatch ile versiyonu güncelle
store.getActions().locale.setUiVersion(latest)
} }
} catch { } catch {
console.warn('Yeni versiyon bilgisi alınamadı') console.warn('Yeni versiyon bilgisi alınamadı')
} }
// Yeni SW aktif olacak
// ✅ yeni SW aktif olduğunda uygulamayı yenile
window.location.reload() window.location.reload()
}, },
onOfflineReady() { onOfflineReady() {