added prettier

This commit is contained in:
Čarodej
2022-02-01 12:21:38 +01:00
parent 5ae875233b
commit b38b532cbe
284 changed files with 25410 additions and 25338 deletions

View File

@@ -1,8 +1,8 @@
import Vue from "vue"
import Vue from 'vue'
import axios from 'axios'
import {events} from "../../bus"
import { events } from '../../bus'
import router from '../../router'
import i18n from "../../i18n";
import i18n from '../../i18n'
const defaultState = {
currentFolder: undefined,
@@ -15,30 +15,29 @@ const defaultState = {
}
const actions = {
getFolder: ({commit, getters}, id) => {
commit('LOADING_STATE', {loading: true, data: []})
getFolder: ({ commit, getters }, id) => {
commit('LOADING_STATE', { loading: true, data: [] })
axios
.get(`${getters.api}/browse/folders/${id}/${getters.sorting.URI}`)
.then(response => {
.then((response) => {
let folders = response.data.folders.data
let files = response.data.files.data
commit('LOADING_STATE', {loading: false, data: folders.concat(files)})
commit('LOADING_STATE', {
loading: false,
data: folders.concat(files),
})
commit('SET_CURRENT_FOLDER', response.data.root)
events.$emit('scrollTop')
})
.catch(error => {
.catch((error) => {
// Redirect if unauthenticated
if ([401, 403].includes(error.response.status)) {
commit('SET_AUTHORIZED', false)
router.push({name: 'SignIn'})
router.push({ name: 'SignIn' })
} else {
// Show error message
events.$emit('alert:open', {
title: i18n.t('popup_error.title'),
@@ -47,56 +46,62 @@ const actions = {
}
})
},
getRecentUploads: ({commit, getters}) => {
commit('LOADING_STATE', {loading: true, data: []})
getRecentUploads: ({ commit, getters }) => {
commit('LOADING_STATE', { loading: true, data: [] })
axios
.get(getters.api + '/browse/latest')
.then(response => {
commit('LOADING_STATE', {loading: false, data: response.data.files.data})
.then((response) => {
commit('LOADING_STATE', {
loading: false,
data: response.data.files.data,
})
commit('SET_CURRENT_FOLDER', undefined)
events.$emit('scrollTop')
})
.catch(() => Vue.prototype.$isSomethingWrong())
},
getMySharedItems: ({commit, getters}) => {
commit('LOADING_STATE', {loading: true, data: []})
getMySharedItems: ({ commit, getters }) => {
commit('LOADING_STATE', { loading: true, data: [] })
axios
.get(getters.api + '/browse/share' + getters.sorting.URI)
.then(response => {
.then((response) => {
let folders = response.data.folders.data
let files = response.data.files.data
commit('LOADING_STATE', {loading: false, data: folders.concat(files)})
commit('LOADING_STATE', {
loading: false,
data: folders.concat(files),
})
commit('SET_CURRENT_FOLDER', undefined)
events.$emit('scrollTop')
})
.catch(() => Vue.prototype.$isSomethingWrong())
},
getTrash: ({commit, getters}, id) => {
commit('LOADING_STATE', {loading: true, data: []})
getTrash: ({ commit, getters }, id) => {
commit('LOADING_STATE', { loading: true, data: [] })
axios
.get(`${getters.api}/browse/trash/${id}/${getters.sorting.URI}`)
.then(response => {
.then((response) => {
let folders = response.data.folders.data
let files = response.data.files.data
commit('LOADING_STATE', {loading: false, data: folders.concat(files)})
commit('LOADING_STATE', {
loading: false,
data: folders.concat(files),
})
commit('SET_CURRENT_FOLDER', response.data.root)
events.$emit('scrollTop')
})
.catch(() => Vue.prototype.$isSomethingWrong())
},
getFolderTree: ({commit, getters}) => {
getFolderTree: ({ commit, getters }) => {
return new Promise((resolve, reject) => {
// Get route
let route = undefined
@@ -108,7 +113,7 @@ const actions = {
axios
.get(route + getters.sorting.URI)
.then(response => {
.then((response) => {
resolve(response)
commit('UPDATE_FOLDER_TREE', response.data)
@@ -134,12 +139,12 @@ const mutations = {
state.navigation = tree
},
FLUSH_SHARED(state, id) {
state.entries.find(item => {
state.entries.find((item) => {
if (item.data.id === id) item.data.relationships.shared = undefined
})
},
CHANGE_ITEM_NAME(state, updatedFile) {
state.entries.find(item => {
state.entries.find((item) => {
if (item.data.id === updatedFile.data.id) {
item.data.attributes.name = updatedFile.data.attributes.name
item.data.attributes.color = updatedFile.data.attributes.color ? updatedFile.data.attributes.color : null
@@ -148,14 +153,14 @@ const mutations = {
})
},
UPDATE_SHARED_ITEM(state, data) {
state.entries.find(item => {
state.entries.find((item) => {
if (item.data.id === data.data.attributes.item_id) {
item.data.relationships.shared = data
}
})
},
UPDATE_ITEM(state, data) {
state.entries.find(item => {
state.entries.find((item) => {
if (item.data.id === data.data.id) item.data = data.data
})
},
@@ -166,21 +171,21 @@ const mutations = {
state.entries = state.entries.concat(items)
},
REMOVE_ITEM(state, id) {
state.entries = state.entries.filter(el => el.data.id !== id)
state.entries = state.entries.filter((el) => el.data.id !== id)
},
INCREASE_FOLDER_ITEM(state, id) {
state.entries.map(el => {
state.entries.map((el) => {
if (el.data.id && el.data.id === id) el.data.attributes.items++
})
},
REMOVE_ITEM_FROM_CLIPBOARD(state, item) {
state.clipboard = state.clipboard.filter(element => element.data.id !== item.data.id)
state.clipboard = state.clipboard.filter((element) => element.data.id !== item.data.id)
},
ADD_ALL_ITEMS_TO_CLIPBOARD(state) {
state.clipboard = state.entries
},
ADD_ITEM_TO_CLIPBOARD(state, item) {
let selectedItem = state.entries.find(el => el.data.id === item.data.id)
let selectedItem = state.entries.find((el) => el.data.id === item.data.id)
if (state.clipboard.includes(selectedItem)) return
@@ -197,7 +202,7 @@ const mutations = {
},
TOGGLE_MULTISELECT_MODE(state) {
state.clipboard = []
state.isMultiSelectMode = ! state.isMultiSelectMode
state.isMultiSelectMode = !state.isMultiSelectMode
},
DISABLE_MULTISELECT_MODE(state) {
state.clipboard = []
@@ -206,18 +211,18 @@ const mutations = {
}
const getters = {
isMultiSelectMode: state => state.isMultiSelectMode,
currentFolder: state => state.currentFolder,
fastPreview: state => state.fastPreview,
navigation: state => state.navigation,
clipboard: state => state.clipboard,
isLoading: state => state.isLoading,
entries: state => state.entries,
isMultiSelectMode: (state) => state.isMultiSelectMode,
currentFolder: (state) => state.currentFolder,
fastPreview: (state) => state.fastPreview,
navigation: (state) => state.navigation,
clipboard: (state) => state.clipboard,
isLoading: (state) => state.isLoading,
entries: (state) => state.entries,
}
export default {
state: defaultState,
getters,
actions,
mutations
mutations,
}