Reducer 코드 뜯어보기
let user = createSlice({ name : 'user', initialState : [ {id : 0, name : 'White and Black', count : 2}, {id : 2, name : 'Grey Yordan', count : 1} ], reducers : { plusNum(state, action){ let num = state.findIndex((a)=>{return a.id=== action.payload}) state[num].count++ }, minusNum(state, action){ state[action.payload].count-- } }, }) 얘는 sparta coding클럽에서 배우던거의 전...? 이전 느낌의 버전인것같다. 스팔타에서 배우던거는 act..
2022. 6. 6.
state, props, map을 이용한 blog만들기
import './App.css'; import {useState} from 'react'; function App() { const [title,changeTitle] = useState(['남자 코트 추천','강남 우동 맛집','파이썬 독학']) // title.sort(); // console.log(title) const[nice,countNice] = useState([0,0,0]) const[modal,setModal] = useState(0) const[num , setNum]= useState(0) return ( ReactBlog {title.map(function(a,i){ return( { modal===1?setModal(0):setModal(1) setNum(i) }}>{a} { ..
2022. 5. 31.