starting off header with the full window dimensions

This commit is contained in:
talksik
2022-04-30 21:14:03 -05:00
parent b9141d643d
commit 66db28cd7c
14 changed files with 262 additions and 25 deletions
@@ -0,0 +1,3 @@
export default function LineDetails() {
return <div className="flex flex-col flex-1">this is the line details</div>;
}
@@ -0,0 +1,3 @@
export default function Overlay() {
return <div className="flex flex-col flex-1">this is the overlay</div>;
}
+26 -1
View File
@@ -1,3 +1,28 @@
import { DimensionPresets, Dimensions } from "../../electron/constants";
import React, { useState } from "react";
import LineDetails from "../lineDetails";
import NirvanaTerminal from "../terminal";
import Overlay from "../overlay";
import { Search } from "carbon-components-react";
import { useEffect } from "react";
export default function NirvanaRouter() {
return <>this is the top level router</>;
const [desktopMode, setDesktopMode] = useState<Dimensions>(
DimensionPresets.terminalDetailOverlay
);
useEffect(() => {
window.electronAPI.window.resizeWindow(desktopMode);
}, [desktopMode]);
return (
<div className="h-screen w-screen flex flex-row">
<NirvanaTerminal />
<LineDetails />
<Overlay />
</div>
);
}
@@ -0,0 +1,9 @@
import NirvanaHeader from "../../components/header";
export default function NirvanaTerminal() {
return (
<div className="flex flex-col flex-1">
<NirvanaHeader />
</div>
);
}