mirror of
https://github.com/LibreSign/libresign.git
synced 2025-12-17 21:12:16 +01:00
45 lines
688 B
JavaScript
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,
|
|
}
|