1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
export default {
/**
* Set the result of the action
* when the message exists
* @param state
* @param status
* @param message
*/
setActionResult(state, { status, message }) {
state.actionResult.status = status;
state.actionResult.message = message;
},
/**
* Clear action result
* @param state
*/
clearActionResult(state) {
state.actionResult.status = null;
state.actionResult.message = null;
},
/**
* Progress Bar (%) - upload..
* @param state
* @param progress
*/
setProgress(state, progress) {
state.actionProgress = progress;
},
/**
* Clear progress
* @param state
*/
clearProgress(state) {
state.actionProgress = 0;
},
/**
* Add new action
* @param state
*/
addLoading(state) {
state.loading += 1;
},
/**
* Action finish
* @param state
*/
subtractLoading(state) {
state.loading -= 1;
},
/**
* Clear
* @param state
*/
clearLoading(state) {
state.loading = 0;
},
/**
* Set error message
* @param state
* @param error
*/
setError(state, error) {
state.errors.push(error);
},
/**
* Clear errors
* @param state
*/
clearErrors(state) {
state.errors = [];
},
};