import { FC } from "react"; import * as Menubar from "@radix-ui/react-menubar"; import { ChevronRightIcon } from "@radix-ui/react-icons"; import { open, save } from "@tauri-apps/api/dialog"; const MenuBarTrigger: FC<{ label: string }> = ({ label }) => { return ( {label} ); }; const MenuBarSubTrigger: FC<{ label: string }> = ({ label }) => { return ( {label}
); }; const MenuBarItem: FC<{ label: string; onClick?: () => void }> = ({ label, onClick, }) => { return ( {label} ); }; const MenuBarSeperator = () => { return ; }; const MenuBar = () => { const menuBarContentClassName = "min-w-[220px] bg-gray-800 rounded-md p-[5px]"; const menuBarSubContentClassName = "min-w-[220px] bg-gray-800 rounded-md p-[5px]"; return ( open({ multiple: false })} label="Open File" /> save({ title: "Save Project", defaultPath: "project.tbcp", }).then((val) => { console.log(val); }) } label="Save" /> save()} label="Save as" /> ); }; export default MenuBar;