You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
https://github.com/mobu-of-the-world/mobu に色々書いた機能を Elm へ移行させていたら、割とすんなり出来て気持ちが良かった。 localStorage、notification、sound 再生辺りは port を使わざるを得なかったんだけど、まぁ出来たし TypeScript のコード比率を大分減らせたので特に苦にならなかった。
一点詰まってるのが Drag and Drop 機能。mobu-of-the-world/emobu#216 で無理やり実装はしたけれど、この方法だとモバイルで機能しない。大体 Elm でスクラッチからDrag and Drop 作りました〜みたいな記事見に行っても同じ感じのようで、解消するには on でイベントハンドラ作るとか port だけでどうこうなる話じゃなさそうで保留してる。 mobu-of-the-world/emobu#217
Extracted from #53
https://github.com/mobu-of-the-world/mobu に色々書いた機能を Elm へ移行させていたら、割とすんなり出来て気持ちが良かった。 localStorage、notification、sound 再生辺りは port を使わざるを得なかったんだけど、まぁ出来たし TypeScript のコード比率を大分減らせたので特に苦にならなかった。
一点詰まってるのが Drag and Drop 機能。mobu-of-the-world/emobu#216 で無理やり実装はしたけれど、この方法だとモバイルで機能しない。大体 Elm でスクラッチからDrag and Drop 作りました〜みたいな記事見に行っても同じ感じのようで、解消するには on でイベントハンドラ作るとか port だけでどうこうなる話じゃなさそうで保留してる。 mobu-of-the-world/emobu#217
カスタムエレメンツとportだけでこの辺解消できるのかがよくわかってないんだよなー。たまにとはいえレールから外れたときにすごい苦労するとなるとうーむなんだけど、そもそも知識・経験不足なだけなのかもだからまだなんとも。
The text was updated successfully, but these errors were encountered: