Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 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 | 42x 42x 42x 42x | import NS from './modules.types';
import createFq from './utils';
export const EXP_MUT = Object.freeze({
set: 'SET',
setIds: 'SET_EXPERIMENTS_IDS',
setLoading: 'SET_LOADING',
setError: 'SET_ERROR',
setLastFetchedAt: 'SET_LAST_FETCHED_AT',
addExperiment: 'ADD_EXPERIMENT',
setCreating: 'SET_CREATING',
setPagination: 'SET_PAGINATION',
setCurrentExperiment: 'SET_CURRENT_EXPERIMENT',
updateExperimentInList: 'UPDATE_EXPERIMENT_IN_LIST',
removeExperiment: 'REMOVE_EXPERIMENT',
});
export const EXP_ACT = Object.freeze({
hydrate: 'HYDRATE',
load: 'LOAD',
loadIds: 'LOAD_IDS',
create: 'CREATE',
loadSingle: 'LOAD_SINGLE',
update: 'UPDATE',
delete: 'DELETE',
copy: 'COPY',
});
export const EXP_GET = Object.freeze({
experiments: 'experiments',
experimentsIds: 'experimentsIds',
isLoading: 'isLoading',
isCreating: 'isCreating',
error: 'error',
errorMessage: 'errorMessage',
pagination: 'pagination',
currentExperiment: 'currentExperiment',
});
export const EXP_FQ = Object.freeze({
getters: Object.freeze({
experiments: createFq(NS.experiments, EXP_GET.experiments),
experimentsIds: createFq(NS.experiments, EXP_GET.experimentsIds),
isLoading: createFq(NS.experiments, EXP_GET.isLoading),
isCreating: createFq(NS.experiments, EXP_GET.isCreating),
error: createFq(NS.experiments, EXP_GET.error),
errorMessage: createFq(NS.experiments, EXP_GET.errorMessage),
pagination: createFq(NS.experiments, EXP_GET.pagination),
currentExperiment: createFq(NS.experiments, EXP_GET.currentExperiment),
}),
actions: Object.freeze({
hydrate: createFq(NS.experiments, EXP_ACT.hydrate),
load: createFq(NS.experiments, EXP_ACT.load),
loadIds: createFq(NS.experiments, EXP_ACT.loadIds),
create: createFq(NS.experiments, EXP_ACT.create),
loadSingle: createFq(NS.experiments, EXP_ACT.loadSingle),
update: createFq(NS.experiments, EXP_ACT.update),
delete: createFq(NS.experiments, EXP_ACT.delete),
copy: createFq(NS.experiments, EXP_ACT.copy),
}),
mutations: Object.freeze({
set: createFq(NS.experiments, EXP_MUT.set),
setIds: createFq(NS.experiments, EXP_MUT.setIds),
setLoading: createFq(NS.experiments, EXP_MUT.setLoading),
setError: createFq(NS.experiments, EXP_MUT.setError),
addExperiment: createFq(NS.experiments, EXP_MUT.addExperiment),
setCreating: createFq(NS.experiments, EXP_MUT.setCreating),
setPagination: createFq(NS.experiments, EXP_MUT.setPagination),
setCurrentExperiment: createFq(
NS.experiments,
EXP_MUT.setCurrentExperiment,
),
updateExperimentInList: createFq(
NS.experiments,
EXP_MUT.updateExperimentInList,
),
removeExperiment: createFq(NS.experiments, EXP_MUT.removeExperiment),
}),
});
|