Setup Redux store ให้ App component

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

Setup Redux store ให้ App component

// src/App.js 

import React from 'react';
import logo from './logo.svg';
import './App.css';
import Counter from './components/Counter';
import IncreaseButton from './components/IncreaseButton';

// Provider component จาก redux 
import { Provider } from "react-redux";

// import function มาจาก store.js
import configureStore from "./redux/store";

// สร้าง object ของ store
const store = configureStore();

function App() {
  return (
    {/* กำหนด store object ให้ Provider ที่ครอบ component ทุกตัว */}
    <Provider store={store}>
      <div className="App">
        <Counter/>
        <IncreaseButton/>
      </div>
    </Provider>
  );
}

export default App;