Persist splitter state in localStorage (#1480)

This commit is contained in:
Chenlei Hu
2024-11-08 20:16:13 -05:00
committed by GitHub
parent cc320e0f84
commit c12f059940

View File

@@ -2,6 +2,8 @@
<Splitter <Splitter
class="splitter-overlay-root splitter-overlay" class="splitter-overlay-root splitter-overlay"
:pt:gutter="sidebarPanelVisible ? '' : 'hidden'" :pt:gutter="sidebarPanelVisible ? '' : 'hidden'"
stateKey="sidebar-splitter"
stateStorage="local"
> >
<SplitterPanel <SplitterPanel
class="side-bar-panel" class="side-bar-panel"
@@ -18,6 +20,8 @@
class="splitter-overlay max-w-full" class="splitter-overlay max-w-full"
layout="vertical" layout="vertical"
:pt:gutter="bottomPanelVisible ? '' : 'hidden'" :pt:gutter="bottomPanelVisible ? '' : 'hidden'"
stateKey="bottom-panel-splitter"
stateStorage="local"
> >
<SplitterPanel class="graph-canvas-panel relative"> <SplitterPanel class="graph-canvas-panel relative">
<slot name="graph-canvas-panel"></slot> <slot name="graph-canvas-panel"></slot>