File item refactoring

This commit is contained in:
Čarodej
2021-10-27 16:48:43 +02:00
parent cd44274690
commit 407f2d2874
12 changed files with 234 additions and 540 deletions

View File

@@ -8,6 +8,7 @@ const defaultState = {
currentFolder: undefined,
fastPreview: undefined,
navigation: undefined,
isMultiSelectMode: false,
isLoading: true,
clipboard: [],
entries: [],
@@ -194,9 +195,18 @@ const mutations = {
FAST_PREVIEW_CLEAR(state) {
state.fastPreview = undefined
},
TOGGLE_MULTISELECT_MODE(state) {
state.clipboard = []
state.isMultiSelectMode = ! state.isMultiSelectMode
},
DISABLE_MULTISELECT_MODE(state) {
state.clipboard = []
state.isMultiSelectMode = false
},
}
const getters = {
isMultiSelectMode: state => state.isMultiSelectMode,
currentFolder: state => state.currentFolder,
fastPreview: state => state.fastPreview,
navigation: state => state.navigation,