Refactor input styles, implement 3D toggle state management, and enhance FileMenu with dropdown options

This commit is contained in:
2025-03-31 11:11:44 +05:30
parent 988d7c92db
commit 8fc4453cee
7 changed files with 218 additions and 220 deletions

View File

@@ -1,12 +1,24 @@
import React from "react";
import React, { useState } from "react";
import RenameInput from "./inputs/RenameInput";
import { ArrowIcon } from "../icons/ExportCommonIcons";
import MenuBar from "./menu/menu";
const FileMenu: React.FC = () => {
const [openMenu, setOpenMenu] = useState(false);
return (
<div className="project-dropdowm-container">
<div className="project-name">
<RenameInput value="untitled" />
</div>
<div
className="more-options-button"
onClick={() => {
setOpenMenu(!openMenu);
}}
>
<ArrowIcon />
{openMenu && <MenuBar setOpenMenu={setOpenMenu} />}
</div>
</div>
);
};