We currently have a fork of golden-layout: https://github.com/illumon-public/golden-layout/
However, the newest version of GoldenLayout dropped React support: https://github.com/golden-layout/golden-layout
They recommend switching the FlexLayout, but there's issues in FlexLayout that @dsmmcken has already fixed (such as handling long tab names, overflow when you have more tabs in the stack that can be shown that doesn't suck, being able to drag a tab and have the edge of the stack scroll, a tab placeholder that represents the actual content size, etc).
Since our previous fork will never be able to merge back to their fork, we may as well import it into our repo. We should also publish an actual package with an updated version, rather than referencing it by SHA/old repo.
Eventually we should either switch to FlexLayout (and fix the above issues that we've already fixed), or rewrite our golden-layout without jquery.
We currently have a fork of golden-layout: https://github.com/illumon-public/golden-layout/
However, the newest version of GoldenLayout dropped React support: https://github.com/golden-layout/golden-layout
They recommend switching the FlexLayout, but there's issues in FlexLayout that @dsmmcken has already fixed (such as handling long tab names, overflow when you have more tabs in the stack that can be shown that doesn't suck, being able to drag a tab and have the edge of the stack scroll, a tab placeholder that represents the actual content size, etc).
Since our previous fork will never be able to merge back to their fork, we may as well import it into our repo. We should also publish an actual package with an updated version, rather than referencing it by SHA/old repo.
Eventually we should either switch to FlexLayout (and fix the above issues that we've already fixed), or rewrite our golden-layout without jquery.