UNPKG

@athosws/react-components

Version:

This is a set of useful ReactJS components developed by Athos.\n Email:ladiesman217.as@gmail.com

25 lines (20 loc) 568 B
import { createSlice, PayloadAction } from "@reduxjs/toolkit"; export interface ASSelectedProps { selected: number; } const initialState: ASSelectedProps = { selected: 0, }; const Slice = createSlice({ name: "ASSelectedProps", initialState, reducers: { select: (state, action: PayloadAction<number>) => { state.selected = action.payload; }, }, }); // Action creators are generated for each case reducer function export const { select } = Slice.actions; const ASSelectedPropsReducer = Slice.reducer; export default ASSelectedPropsReducer;