import type { UpdateNavigationStateAction } from '../actions' import { createReducer } from '../utils/createReducer' type GridNavigationState = { enabled: boolean } const initialState: GridNavigationState = { enabled: true, } export default createReducer({ initialState, reducers: { updateNavigationState(state, action: UpdateNavigationStateAction) { return action.payload }, }, }) export const selectNavigationEnabled = (state: GridNavigationState) => state.enabled