hrddd / poke-anagram

https://poke-anagram.vercel.app
0 stars 0 forks source link

ゲーム性の調整 #9

Open hrddd opened 4 years ago

hrddd commented 4 years ago
hrddd commented 4 years ago

テストの構造を調整

いい感じにする、、、

具体的には、、、

かかった時間

30分くらい

hrddd commented 4 years ago

タイムアタック性を入れる

timeをどこから渡そうかな、、、と悩む。 testでスルッとかける感じて作る。 不正防止のために、サーバ時間ではかるんだろうな、、と思いつつ、containerで new Date() して渡すことにした。 selectorの一部だけど、関数化したので、関数のテストは書いた containerとの接続自体は困らなかった。 テストやりますねえ

かかった時間

1時間半くらい

hrddd commented 4 years ago

もう一回ボタン作る

方式に迷う。 全部resetして、初回のuseEffectと同じことすればいいや、と思いそうする。 containerのテストが望まれる(何度目?)

かかった時間

1時間くらい

hrddd commented 4 years ago

設問の範囲、問題の数を選べるようにする

どうやって実現するか

createQuestionの引数にnoの範囲と問題数を渡せるようにする

問題の数を選べるように

そんなつまずくことはなかった。 そろそろstateの肥大化が気になってきた

かかった時間

1時間くらい

hrddd commented 4 years ago

jsonのfetchにはloadingをつける(portal)

作ったがうーん、、、これでいいのか、、 まあまし、、くらいな気はする。 middlewareで受け取ると、よりすっきりしそうな感じはする(loadingの呼び出しが散らばらない) 一旦置く

かかった時間

3時間くらい

hrddd commented 4 years ago

スマホで移動が分かりにくいので工夫(入れ替えを見えるように)

現状の構造では難しい(ノイズが多い)ので、コード整理を行ったあとで考えることにする。 具体的には、style系を整えたあと