Stackedit/src/store/modules/files.js
2017-07-25 19:20:52 +01:00

37 lines
859 B
JavaScript

import mdSample from '../../markdown/sample.md';
export default {
namespaced: true,
state: {
files: [],
currentFile: {
name: 'Test 123456 abcdefghijkl 123456 abcdefghijkl 123456 abcdefghijkl 123456 abcdefghijkl',
folderId: null,
isLoaded: true,
content: {
state: {},
text: mdSample,
properties: {},
discussions: {},
comments: {},
},
},
},
mutations: {
setCurrentFile: (state, value) => {
state.currentFile = value;
},
setCurrentFileName: (state, value) => {
if (value) {
state.currentFile.name = value;
}
},
setCurrentFileContentText: (state, value) => {
state.currentFile.content.text = value;
},
setCurrentFileContentState: (state, value) => {
state.currentFile.content.state = value;
},
},
};