chore(layout/status_bar): create empty component

This commit is contained in:
Elian Doran 2025-12-12 00:13:25 +02:00
parent 4c8225ed73
commit 78b9c94829
No known key found for this signature in database
3 changed files with 15 additions and 1 deletions

View File

@ -53,6 +53,7 @@ import StandaloneRibbonAdapter from "../widgets/ribbon/components/StandaloneRibb
import BreadcrumbBadges from "../widgets/BreadcrumbBadges.jsx"; import BreadcrumbBadges from "../widgets/BreadcrumbBadges.jsx";
import NoteTitleDetails from "../widgets/NoteTitleDetails.jsx"; import NoteTitleDetails from "../widgets/NoteTitleDetails.jsx";
import NoteStatusBar from "../widgets/NoteStatusBar.jsx"; import NoteStatusBar from "../widgets/NoteStatusBar.jsx";
import StatusBar from "../widgets/layout/StatusBar.jsx";
export default class DesktopLayout { export default class DesktopLayout {
@ -134,6 +135,7 @@ export default class DesktopLayout {
.filling() .filling()
.collapsible() .collapsible()
.id("center-pane") .id("center-pane")
.optChild(isNewLayout, <StandaloneRibbonAdapter component={FormattingToolbar} />)
.child( .child(
new SplitNoteContainer(() => new SplitNoteContainer(() =>
new NoteWrapperWidget() new NoteWrapperWidget()
@ -152,7 +154,6 @@ export default class DesktopLayout {
) )
.optChild(!isFloatingTitlebar, titleRow) .optChild(!isFloatingTitlebar, titleRow)
.optChild(!isNewLayout, <Ribbon><NoteActions /></Ribbon>) .optChild(!isNewLayout, <Ribbon><NoteActions /></Ribbon>)
.optChild(isNewLayout, <StandaloneRibbonAdapter component={FormattingToolbar} />)
.child(new WatchedFileUpdateStatusWidget()) .child(new WatchedFileUpdateStatusWidget())
.child(<FloatingButtons items={DESKTOP_FLOATING_BUTTONS} />) .child(<FloatingButtons items={DESKTOP_FLOATING_BUTTONS} />)
.child( .child(
@ -183,6 +184,7 @@ export default class DesktopLayout {
<NoteStatusBar /> <NoteStatusBar />
</Ribbon> </Ribbon>
)) ))
.optChild(isNewLayout, <StatusBar />)
) )
) )
.child(...this.customWidgets.get("center-pane")) .child(...this.customWidgets.get("center-pane"))

View File

@ -0,0 +1,3 @@
.component.status-bar {
contain: none;
}

View File

@ -0,0 +1,9 @@
import "./StatusBar.css";
export default function StatusBar() {
return (
<div className="status-bar">
Status bar goes here.
</div>
);
}