-
Notifications
You must be signed in to change notification settings - Fork 310
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ソング:ループの機能追加 #2506
base: main
Are you sure you want to change the base?
ソング:ループの機能追加 #2506
Conversation
🚀 プレビュー用ページを作成しました 🚀 更新時点でのコミットハッシュ: |
コンフリクトの解決とか、不明な点とかあれば何でも聞いてください!!!! |
@Hiroshiba |
ちょっと試した感じ、変更前に戻せばよさそうでした!! 聞いてくださってありがとうございます!!! また何でも聞いてください!!! |
必要のないLoopLaneを削除
storybookに問題出ているのでそちら修正予定 |
そのままやるとSequencerRulerのContainer責務重すぎ&実装グダグダになったので子にそれぞれミニContainer持たせてロジックわける形にしたものの |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ちょっとコード眺めさせていただきました!
Container / Presentation / コンポーザブルをどこをどうするかめちゃくちゃ難しいですね!!!!!
どうすればいいか全然思いつかない!!!
ちょっと迷走させてしまう可能性がある気がするのですが、結構思いついたことベースでコメントさせていただくと・・・
- ルーラーの中の表示物をそれぞれContainerにするのは、割りとアリ・・・・な気がする・・・?
- もちろんコンポーザブルでも良さそうだけど、どっちがいいのか。。。。。
- いやーーーーーーわっからない。。。。。
- story内でPresentationのみを見たほうが良いか(Containerは含めないほうが良いか)
- やはり理想的にはPresentationのみ、useStoreなしが良さそうな気はする
- けどパラメーターが膨大なので本当にそれが正しいのかわからない。。。
- もしかしたら人間が理解しやすいデータをPresentationに渡し、計算はPresentation内で行った方が良い・・・・・・・・?
- 例えばテンポや拍子の配列や倍率を渡して、Presentation内で座標を求めるとか。。。。
- ChatGPT君に聴いたところ、計算はContainerでやりましょうと言われました 😇
全然まとまらなかったです。。。
ContainerとPresentationの切れ目というか、Presentation側のI/Oというかを何にすればいいのかが難しい。。。
あ! stories作るのはすごく良いと思いました!!!
右クリックメニューもコンテナから与えるの思いつかなかったです。なるほどぉ。
ちょっとこの辺りの設計に関して、ルーラーのstoriesを作ったことのある @sevenc-nanashi さん的にはどうでしょう・・・・・・?
(どうと言われてもって感じかもですが。。。。)
内容
以下の内容を行います
関連 Issue
ref #2224
close #2224
スクリーンショット・動画など
2025-01-26.20.46.43.mp4
その他