added 2d 3d view

This commit is contained in:
Nalvazhuthi 2025-03-26 10:03:43 +05:30
parent 1d91d9c4a2
commit 932ab54631
1 changed files with 97 additions and 114 deletions

View File

@ -78,13 +78,11 @@ const Tools: React.FC = () => {
return ( return (
<div className="tools-container"> <div className="tools-container">
{!isPlaying && (
<div className="drop-down-icons"> <div className="drop-down-icons">
<div className="activeDropicon"> <div className="activeDropicon">
{activeSubTool == "cursor" && ( {activeSubTool == "cursor" && (
<div <div
className={`tool-button ${ className={`tool-button ${activeTool === "cursor" ? "active" : ""
activeTool === "cursor" ? "active" : ""
}`} }`}
onClick={() => { onClick={() => {
setActiveTool("cursor"); setActiveTool("cursor");
@ -95,8 +93,7 @@ const Tools: React.FC = () => {
)} )}
{activeSubTool == "free-hand" && ( {activeSubTool == "free-hand" && (
<div <div
className={`tool-button ${ className={`tool-button ${activeTool === "free-hand" ? "active" : ""
activeTool === "free-hand" ? "active" : ""
}`} }`}
onClick={() => { onClick={() => {
setActiveTool("free-hand"); setActiveTool("free-hand");
@ -151,7 +148,6 @@ const Tools: React.FC = () => {
)} )}
</div> </div>
</div> </div>
)}
{!toggleThreeD && activeModule === "builder" && ( {!toggleThreeD && activeModule === "builder" && (
<> <>
<div className="split"></div> <div className="split"></div>
@ -210,7 +206,7 @@ const Tools: React.FC = () => {
</div> </div>
</> </>
)} )}
{activeModule === "visualization" && !isPlaying && ( {activeModule === "visualization" && (
<> <>
<div className="split"></div> <div className="split"></div>
<div className="draw-tools"> <div className="draw-tools">
@ -229,14 +225,10 @@ const Tools: React.FC = () => {
</div> </div>
</> </>
)} )}
{!isPlaying && (
<>
<div className="split"></div> <div className="split"></div>
<div className="general-options"> <div className="general-options">
<div <div
className={`tool-button ${ className={`tool-button ${activeTool === "comment" ? "active" : ""}`}
activeTool === "comment" ? "active" : ""
}`}
onClick={() => { onClick={() => {
setActiveTool("comment"); setActiveTool("comment");
}} }}
@ -256,9 +248,7 @@ const Tools: React.FC = () => {
<div className="split"></div> <div className="split"></div>
<div <div
className={`toggle-threed-button${toggleThreeD ? " toggled" : ""}`} className={`toggle-threed-button${toggleThreeD ? " toggled" : ""}`}
onClick={() => { onClick={toggleSwitch}
setToggleThreeD(!toggleThreeD);
}}
> >
<div className={`toggle-option${!toggleThreeD ? " active" : ""}`}> <div className={`toggle-option${!toggleThreeD ? " active" : ""}`}>
2d 2d
@ -267,13 +257,6 @@ const Tools: React.FC = () => {
3d 3d
</div> </div>
</div> </div>
</>
)}
{isPlaying && (
<div className="exitPlay" onClick={() => setIsPlaying(false)}>
X
</div>
)}
</div> </div>
); );
}; };