dg-npm-templates
Version:
Npx generator for react app dependency creation by digite
28 lines (23 loc) • 519 B
JavaScript
import { createSlice } from '@reduxjs/toolkit';
const initialState = {
appData: {
showLoader: false
}
}
export const appSlice = createSlice({
name: 'app',
initialState,
reducers: {
showLoader: state => {
state.appData.showLoader = true
},
hideLoader: state => {
state.appData.showLoader = false
},
initApp: state => {
state.appData.loaded = true
}
}
})
export const { showLoader, hideLoader, initApp } = appSlice.actions
export default appSlice.reducer