Restructure flow nodes components
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 38/100
- issue の種類
- リファクタリング
- 明瞭さ
- 説明が足りない
- 活発さ
- 静か
- 技術スタック
- typescript
- 領域
- frontend
調査の方向性
まず既存の親ノードコンポーネントと子ノードコンポーネントを見つけ、次にそれらのヘッダー、属性、子要素、キャンバス上の位置、接続、ドラッグがどのように実装されているかを追跡します。ベースノードとキャンバスラッパーを決める前に、共通する責務と異なる責務を比較します。コンポーネントが共通のノード構造を共有し、接続、位置決め、ドラッグを壊していなければ完了です。
索引モデルが issue の本文から書いたものです。
説明
Conceptually I think the parent and child nodes are the same, both have a title, both have attributes and both (can) have children. Then shouldn't the components also be the same?
I thought about it and it might be possible to create a "base node" that includes the simple stuff:
- Header
- Attributes
- Children
If any deviation should be made (not sure for what) it could be extended.
To solve the connections, a position on the canvas and being drag-able, there could be made a wrapper, not necessarily as parent, but it would have the extra elements that the parent would normally have.
If it is not clear, I'll happily explain it in more detail.
- 主要言語
- TypeScript
- スター
- 3
- フォーク
- 0
- 平均マージ
- 16時間 33分
- マージ済み PR(30日)
- 1
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
frankframework/flow のほかの issue
-
UI
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
frankframework/flow#619 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
frankframework/flow#616 ·
-
frankframework/flow#613 ·
-
Rework Flow Store state machine再び着手できるかも @Matthbo が 102 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
frankframework/flow#612 · コメント 1 件 · 担当者 1 名 ·
-
Debug & improve performance of canvas-flow component再び着手できるかも @Matthbo が 103 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンbug Studio UI
frankframework/flow#611 · コメント 1 件 · 担当者 1 名 ·
frankframework/flow の issue をすべて見る
似ている issue
-
calcite-ui-icons enhancement impact - p3 - not time sensitive needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
Esri/calcite-design-system#15467 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
diegosouzapw/OmniRoute#18390 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 1/5 1〜3時間 初心者へのやさしさ 86/100
guilhermerodz/input-otp#157 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
davidjerleke/embla-carousel#1414 ·
メンテナーはふだん 4 日以内に返信