- npx create-react-app my-app
- Layoutコンポーネント作成
- components/Layout.js
- components/Header.js
- components/Footer.js
- index.jsにimport
- npm install --save react-helmet
- components/Layout.js編集
- npm install --save redux
- npm install --save react-redux
- npm install --save redux-thunk
- indexの編集
- firebaseのサイトで色々やる
- アプリの追加
- スクリプトコピー
- npm install --save firebase
- /fire/Store.js
- レデューサーの作成
- Bell.js作成
- firebaseの値を取得
- onClick作成しdispatchする
- buttonの作成
- npm run build
- firebase deploy
読み込み時stateの初期値0が表示されたあとにDBの値が表示されることで 読み込み後すぐにクリックすると値が1か−1に上書きされる問題 試行錯誤するが解決できないため0の時はdisabledでクリックできないように一時処理中