리액트로 만드는 스도쿠 — 4. Redux 스토어 만들기

개요

목차

라이브러리 설치

$ yarn add redux react-redux immer
$ yarn add @types/react-redux --dev

모듈 작성

Image for post
Image for post
스택오버플로우에 질문을 올리는 사진 (https://stackoverflow.com/questions/56436023/how-to-initialize-array-to-tuple-type-in-typescript)

스택오버플로우 만세!

Image for post
Image for post
const getEmptyBoard: (() => Board) = () => new Array(9).fill(0).map(() => new Array(9).fill(0)) as Board;

최종 모듈 코드

루트 리듀서 만들고 전역적으로 사용

테스트 코드는?

다음에 할 일

맺음말

세상이 아름다워지는 것을 지향하는 프론트엔드 개발자 남현욱입니다. 휴먼스케이프에서 프론트엔드 개발을 하고 있습니다.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store