CN-64 feat: 搜索框联动,其他一些细节调整
This commit is contained in:
@@ -8,12 +8,25 @@ const store = createStore({
|
||||
state () {
|
||||
return {
|
||||
isShrink: localStorage.getItem('cn-left-menu-shrink') === 'true',
|
||||
i18n: false
|
||||
i18n: false,
|
||||
|
||||
showEntityTypeSelector: false, // 在entity explore页面时,控制header显示实体类型选择框
|
||||
from: '', // entity type
|
||||
entityName: '' // entity名称,用于header顶部面包屑展示
|
||||
}
|
||||
},
|
||||
getters: {
|
||||
getIsShrink (state) {
|
||||
return state.isShrink
|
||||
},
|
||||
getShowEntityTypeSelector (state) {
|
||||
return state.showEntityTypeSelector
|
||||
},
|
||||
from (state) {
|
||||
return state.from
|
||||
},
|
||||
entityName (state) {
|
||||
return state.entityName
|
||||
}
|
||||
},
|
||||
mutations: {
|
||||
@@ -23,6 +36,17 @@ const store = createStore({
|
||||
},
|
||||
loadI18n (state) {
|
||||
state.i18n = true
|
||||
},
|
||||
entityTypeChange (state, from) {
|
||||
if (from) {
|
||||
state.from = from
|
||||
}
|
||||
},
|
||||
showEntityTypeSelector (state, show) {
|
||||
state.showEntityTypeSelector = show
|
||||
},
|
||||
setEntityName (state, entityName) {
|
||||
state.entityName = entityName
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user