import type { LayoutNode } from 'officerdev'; // The canvas takes almost everything. Upstream's editor carries its own rails, palette and inspector // inside that pane, so a narrow list beside it is all Officer needs to add — and the list is the only // thing upstream has no concept of, because it assumes one document in one browser. export const defaultLayout: LayoutNode = { type: 'group', id: 'm3e-root', direction: 'horizontal', children: [ { node: { type: 'panel', id: 'm3e-designs', appType: 'm3e-designs' }, size: 18 }, { node: { type: 'panel', id: 'm3e-canvas', appType: 'm3e-canvas' }, size: 82 }, ], };