728x90
반응형
반응형
728x90
state를 초기화시키는 액션이 자주 사용되어 정리를 해두려고 한다.
reducers의 액션이 () => initialState 할 수 있도록 코드를 작성해주면 된다.
import { createSlice } from '@reduxjs/toolkit';
interface IInitialState {
array: [category: string, type: string];
}
const initialState: IInitialState = {
array: ['', ''],
};
export const selectSlice = createSlice({
name: 'select',
initialState: initialState,
reducers: {
reset: () => initialState,
},
});
참고자료
728x90
반응형
'Redux' 카테고리의 다른 글
[redux + ts] dispatch, selector의 인자 타입 커스텀 훅으로 생성하기(매번 타입 선언을 하지 않아도 된다!) (0) | 2023.03.21 |
---|---|
[Redux] Redux-toolkit 사용법(완전 쉬움) (0) | 2023.03.08 |
댓글