エディター用にドラッグ可能な分割パネルを作成したいと考えています。その動作は主に、CodeSandbox の Console パネルに似ています:
Console
」をクリックすると、パネルが展開され、矢印が
に変わり、閉じられます。
をクリックすると、パネルが閉じ、矢印が
に変わり展開されます。
preferredSize プロパティが this.state.toExpand の後に変更されないことです。
プロパティが
の後に変更されないことです。
ああああ
これは問題ではありませんが、変更されました。ただし、 ドキュメント には次のように記載されています。 プロップが変更されたときに更新されるように構成されていませんが、境界線を ArrowDown に設定した後にダブルクリックすると、境界線が 50% にリセットされます。
そしてそれを小道具として指定します:
次に、アンワインド オプションを変更するときにリセット関数が呼び出されるように、setState にコールバックを追加できます。 リーリー
サイドノート
hacky setTimeout を 0ms にすると、この問題を解決できます: リーリー
これは問題ではありませんが、変更されました。ただし、 ドキュメント には次のように記載されています。 プロップが変更されたときに更新されるように構成されていませんが、境界線を ArrowDown に設定した後にダブルクリックすると、境界線が 50% にリセットされます。
そしてそれを小道具として指定します:
リーリー次に、アンワインド オプションを変更するときにリセット関数が呼び出されるように、setState にコールバックを追加できます。 リーリー
サイドノート
、割り当てコンポーネントには、setState コールバックでリセットを呼び出す前に新しいプロパティの変更を処理する時間がないようですが、これは私にとって意味がありません。hacky setTimeout を 0ms にすると、この問題を解決できます: リーリー