Setup Redux

รายละเอียดสำหรับเรียนรู้ React ปี 2020-2023 โดยโค้ชพล ดูหลักสูตรได้ที่ https://www.nextflow.in.th/react-training

Setup Redux

1. สร้าง Reducer

// src/redux/reducer.js


const initialState = {
    count: 0
}

export default (state = initialState, { type, payload }) => {
    switch (type) {

    case '':
        return { ...state }

    default:
        return state
    }
}

2. Setup Reducer ให้กับ Redux Store

// src/redux/store.js
import { createStore } from "redux";
import reducer from "./reducer";

export default function configureStore() {
    const store = createStore(reducer);
    return store;
}