layout-context-adapter.ts 594 B

1234567891011121314
  1. import { ReactScopeValueStore } from '../scope-value-store/react-scope-value-store'
  2. import getMeta from '@/utils/meta'
  3. const reviewPanelStorageKey = `ui.reviewPanelOpen.${getMeta('ol-project_id')}`
  4. export default function populateLayoutScope(store: ReactScopeValueStore) {
  5. store.set('ui.view', 'editor')
  6. store.set('openFile', null)
  7. store.persisted('ui.chatOpen', false, 'ui.chatOpen')
  8. store.persisted('ui.reviewPanelOpen', false, reviewPanelStorageKey)
  9. store.set('ui.leftMenuShown', false)
  10. store.set('ui.miniReviewPanelVisible', false)
  11. store.set('ui.pdfLayout', 'sideBySide')
  12. }