Closed shokai closed 8 years ago
これぐらいか
socket.ioに接続しにいってる
storeを
windowオブジェクトを触る前に毎回globalの有無で環境を判定するのがだるい
結局react-redux使った方がいいのかも
stylusをbrowserify+stylifyでrequireしてinsert-cssする部分もサーバーだと動かないので、1つのcssに書き出してlinkタグで読み込むようにする
storeはApp外から指定されたものを使うように<App store={store} />
で設定できる様にした。
これはclient/index.es6
でやってる。
各コンポーネントがstoreを直接importしてしまうのを避けるためにstore.es6は削除し、client/index.es6
内でstore作成からAppへ渡すまでやってexportはしない。
あとは何箇所かstore.dispatchを直接読んでいる部分をaction経由にすれば完成
ログアウト状態でアクセスしたら静的ページを見せる ログインユーザーのみReactとSocket.IOで動的な編集ページを表示する