Versiyon hatası
This commit is contained in:
parent
de76912929
commit
ff366c6ff1
2 changed files with 5 additions and 51 deletions
|
|
@ -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: [],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]
|
|
||||||
*/
|
|
||||||
}),
|
}),
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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() {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue