fix(trading): fix persitance of resizable grid top section (#4508)

This commit is contained in:
Matthew Russell 2023-08-09 11:04:32 +01:00 committed by GitHub
parent 9e4ba9f275
commit 2e11cf4dfa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 18 additions and 18 deletions

View File

@ -44,16 +44,16 @@ const MainGrid = memo(
return ( return (
<ResizableGrid vertical onChange={handleOnLayoutChange}> <ResizableGrid vertical onChange={handleOnLayoutChange}>
<ResizableGridPanel minSize={75} priority={LayoutPriority.High}> <ResizableGridPanel
<ResizableGrid preferredSize={sizes[0]}
proportionalLayout={false} priority={LayoutPriority.High}
minSize={200} minSize={200}
onChange={handleOnMiddleLayoutChange} >
> <ResizableGrid onChange={handleOnMiddleLayoutChange}>
<ResizableGridPanel <ResizableGridPanel
priority={LayoutPriority.High} priority={LayoutPriority.High}
minSize={200} minSize={200}
preferredSize={sizesMiddle[1] || '50%'} preferredSize={sizesMiddle[0] || '75%'}
> >
<TradeGridChild> <TradeGridChild>
<Tabs storageKey="console-trade-grid-main-left"> <Tabs storageKey="console-trade-grid-main-left">
@ -74,8 +74,8 @@ const MainGrid = memo(
</TradeGridChild> </TradeGridChild>
</ResizableGridPanel> </ResizableGridPanel>
<ResizableGridPanel <ResizableGridPanel
preferredSize={sizesMiddle[2] || 300}
minSize={200} minSize={200}
preferredSize={sizesMiddle[1] || 300}
> >
<TradeGridChild> <TradeGridChild>
<Tabs storageKey="console-trade-grid-main-right"> <Tabs storageKey="console-trade-grid-main-right">
@ -91,9 +91,9 @@ const MainGrid = memo(
</ResizableGrid> </ResizableGrid>
</ResizableGridPanel> </ResizableGridPanel>
<ResizableGridPanel <ResizableGridPanel
priority={LayoutPriority.Low}
preferredSize={sizes[1] || '25%'} preferredSize={sizes[1] || '25%'}
minSize={50} minSize={50}
priority={LayoutPriority.Low}
> >
<TradeGridChild> <TradeGridChild>
<Tabs storageKey="console-trade-grid-bottom"> <Tabs storageKey="console-trade-grid-bottom">

View File

@ -48,7 +48,7 @@
"@web3-react/walletconnect-v2": "^8.1.3-beta.0", "@web3-react/walletconnect-v2": "^8.1.3-beta.0",
"ag-grid-community": "^29.3.5", "ag-grid-community": "^29.3.5",
"ag-grid-react": "^29.3.5", "ag-grid-react": "^29.3.5",
"allotment": "1.18.1", "allotment": "1.19.2",
"alpha-lyrae": "vegaprotocol/alpha-lyrae", "alpha-lyrae": "vegaprotocol/alpha-lyrae",
"apollo": "^2.33.9", "apollo": "^2.33.9",
"apollo-link-timeout": "^4.0.0", "apollo-link-timeout": "^4.0.0",

View File

@ -9694,10 +9694,10 @@ ajv@^8.9.0:
require-from-string "^2.0.2" require-from-string "^2.0.2"
uri-js "^4.2.2" uri-js "^4.2.2"
allotment@1.18.1: allotment@1.19.0:
version "1.18.1" version "1.19.0"
resolved "https://registry.yarnpkg.com/allotment/-/allotment-1.18.1.tgz#a31b0cb5b301309334dfa352c7704361437058de" resolved "https://registry.yarnpkg.com/allotment/-/allotment-1.19.0.tgz#8241a2e3db45e6b1e23f6ade29e392eab4297958"
integrity sha512-ZhmpHoSvxHyPT5XjzTHeCBjzCMIFn1aGdNAzBCZhj1CcRMp31CaJCi+lfweoOLDbbjJqbFZqUk3xf+p7Mb0x5A== integrity sha512-qL/1faHUoCOvMstCFGkaGSK/nVoSAVN6NLFuIW4P6D5fvKdgxV8/KNfMFeuQUXReodILp4I6z+5a9zmuqK5t4g==
dependencies: dependencies:
classnames "^2.3.0" classnames "^2.3.0"
eventemitter3 "^5.0.0" eventemitter3 "^5.0.0"
@ -9706,10 +9706,10 @@ allotment@1.18.1:
lodash.isequal "^4.5.0" lodash.isequal "^4.5.0"
use-resize-observer "^9.0.0" use-resize-observer "^9.0.0"
allotment@1.19.0: allotment@1.19.2:
version "1.19.0" version "1.19.2"
resolved "https://registry.yarnpkg.com/allotment/-/allotment-1.19.0.tgz#8241a2e3db45e6b1e23f6ade29e392eab4297958" resolved "https://registry.yarnpkg.com/allotment/-/allotment-1.19.2.tgz#6026a944678958c961dafcfefe9a768af4d6610e"
integrity sha512-qL/1faHUoCOvMstCFGkaGSK/nVoSAVN6NLFuIW4P6D5fvKdgxV8/KNfMFeuQUXReodILp4I6z+5a9zmuqK5t4g== integrity sha512-RiiCLa4AQATPsQDXvleyvdRzSsd2J7naLuY+eK1sn1zeXBKMdsCwWuICZ+ZCeDCrJXjVV+q/mHfB2LT7PEYmTw==
dependencies: dependencies:
classnames "^2.3.0" classnames "^2.3.0"
eventemitter3 "^5.0.0" eventemitter3 "^5.0.0"