blob: 1a6dfc1c9fcdefea66e081a8720052cf64378582 (
plain)
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
|
import { Folder } from '../types/Folder'
import { Feed } from '../types/Feed'
import feeds, { FEED_MUTATION_TYPES, FEED_ACTION_TYPES } from './feed'
import folders, { FOLDER_MUTATION_TYPES, FOLDER_ACTION_TYPES } from './folder'
export const MUTATIONS = {
...FEED_MUTATION_TYPES,
...FOLDER_MUTATION_TYPES,
}
export const ACTIONS = {
...FEED_ACTION_TYPES,
...FOLDER_ACTION_TYPES,
}
type Func = (name: string, value: unknown) => void;
export type ActionParams = { commit: Func };
export type AppState = {
feeds: Feed[];
folders: Folder[];
}
export default {
modules: {
feeds,
folders,
},
}
|