// /redux/slices/analogInputs/analogInputsUiSlice.ts import { createSlice, PayloadAction } from "@reduxjs/toolkit"; interface AnalogInputsUiState { isSettingsModalOpen: boolean; } const initialState: AnalogInputsUiState = { isSettingsModalOpen: false, }; const analogInputsUiSlice = createSlice({ name: "analogInputsUi", initialState, reducers: { setIsSettingsModalOpen: (state, action: PayloadAction) => { state.isSettingsModalOpen = action.payload; }, }, }); export const { setIsSettingsModalOpen } = analogInputsUiSlice.actions; export default analogInputsUiSlice.reducer;