Create settings menu react elements in editor left menu for editor left menu react migration

GitOrigin-RevId: e75581a43a8694398b20bee3dc5ec69b60db86ab
This commit is contained in:
M Fahru
2022-11-15 09:07:01 +00:00
committed by Copybot
parent 044d6fde65
commit 5eff354971
23 changed files with 661 additions and 0 deletions
@@ -84,6 +84,11 @@ export function LayoutProvider({ children }) {
// whether to display the editor and preview side-by-side or full-width ("flat")
const [pdfLayout, setPdfLayout] = useScopeValue('ui.pdfLayout')
// whether stylesheet on theme is loading
const [loadingStyleSheet, setLoadingStyleSheet] = useScopeValue(
'ui.loadingStyleSheet'
)
// switch to either side-by-side or flat (full-width) layout
const switchLayout = useCallback(() => {
setPdfLayout(layout => {
@@ -157,10 +162,12 @@ export function LayoutProvider({ children }) {
pdfLayout,
pdfPreviewOpen,
reviewPanelOpen,
loadingStyleSheet,
setChatIsOpen,
setLeftMenuShown,
setPdfLayout,
setReviewPanelOpen,
setLoadingStyleSheet,
setView,
switchLayout,
view,
@@ -176,10 +183,12 @@ export function LayoutProvider({ children }) {
pdfLayout,
pdfPreviewOpen,
reviewPanelOpen,
loadingStyleSheet,
setChatIsOpen,
setLeftMenuShown,
setPdfLayout,
setReviewPanelOpen,
setLoadingStyleSheet,
setView,
switchLayout,
view,