Skip to content
Snippets Groups Projects
Select Git revision
  • 943ed3d320cce643b89db3ccc725308307688c44
  • main default protected
  • feature/waiting
  • feature/control
  • feature/tracing
  • feature/demo
  • wip
7 results

mgSlice.js

Blame
  • mgSlice.js 532 B
    import {createSlice} from '@reduxjs/toolkit'
    
    export const mgSlice = createSlice({
        name: 'mg',
        initialState: {
            ast: {},
            context: {},
        },
        reducers: {
            setAst: (state, action) => {
                state.ast = action.payload;
                console.log("set AST");
            },
            setContext: (state, action) => {
                state.context = action.payload;
                console.log("set context");
            }
        }
    })
    
    export const {setAst, setContext} = mgSlice.actions
    
    export default mgSlice.reducer