libresign/src/store/modules/files.js
Vitor Mattos 6ab29c0ac2
feat: add spdx headers
Signed-off-by: Vitor Mattos <vitor@php.rio>
2024-10-26 14:57:54 -03:00

45 lines
688 B
JavaScript

/**
* SPDX-FileCopyrightText: 2020-2024 LibreCode coop and contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
const state = {
file: {},
files: [],
filterFiles: [],
fileToSign: {
},
}
const mutations = {
setFile: (state, file) => {
state.file = file
},
setFiles: (state, files) => {
state.files = files
},
setFileToSign: (state, data) => {
state.fileToSign = data
},
}
const actions = {
SET_FILE_TO_SIGN: ({ commit }, data) => {
commit('setFileToSign', data)
},
}
const getters = {
getFile: state => {
return state.file
},
getFileToSign: state => state.fileToSign,
}
export default {
namespaced: true,
state,
mutations,
actions,
getters,
}