목록리덕스툴킷 (2)
뉴히의 개발 로그
리덕스 설치 yarn add react-redux @reduxjs/toolkit store 구성 createStrore -> configureStore 사용 const store = createStore({rootReducer}); 이렇게 사용했었는데 const store = configureStore({ reducer: { key:value, } }) action value, action creator, reducer 를 한번에 ! createSlice(); const counterSlice = createSlice({ name: '', initialState, reducers:{ key : value // value 에는 함수 addNum : (state)=>{ // 액션크리에이터 : 리듀서()=>{..

import { createSlice } from '@reduxjs/toolkit'; import { Todo } from '../../model/todo'; import shortid from 'shortid'; const initialState: Todo[] = [ { id: shortid.generate(), title: '타입스크립트 lv2과제', contents: '리덕스 툴킷 사용 Todo 리스트 typescript로 만들기', isDone: false }, { id: shortid.generate(), title: '타입스크립트 lv1과제', contents: 'react lv1 과제 typescript로 만들기', isDone: true } ]; const todoListSlice = cr..