ark-demo/webapp/_templates/slice/new/slice.ejs.t (17 lines of code) (raw):

--- to: src/store/<%= h.changeCase.camelCase(file_name) -%>.js --- import { createSlice } from '@reduxjs/toolkit'; const slice = createSlice({ name: '<%= h.changeCase.camelCase(name) -%>', initialState: { data: null, }, reducers: { setData: (state, action) => { state.data = action.payload; }, }, }); export default slice.reducer; export const setData = (payload) => ({ type: '<%= h.changeCase.camelCase(name) -%>/setData', payload });