Fix toolbar UI - Icons views (#1525)
♻️ (index.tsx): remove unused import of useEffect to improve code cleanliness and readability 📝 (index.tsx): refactor toolbarSelectItem component to improve code formatting and readability
This commit is contained in:
commit
97f1e82cb0
2 changed files with 28 additions and 24 deletions
|
|
@ -495,7 +495,9 @@ export default function NodeToolbarComponent({
|
||||||
shift={true}
|
shift={true}
|
||||||
value={"Share"}
|
value={"Share"}
|
||||||
icon={"Share3"}
|
icon={"Share3"}
|
||||||
styleObj={{iconClasses: "relative top-0.5 -m-1 mr-1 h-6 w-6"}}
|
styleObj={{
|
||||||
|
iconClasses: "relative top-0.5 -m-1 mr-1 h-6 w-6",
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
</SelectItem>
|
</SelectItem>
|
||||||
)}
|
)}
|
||||||
|
|
@ -533,7 +535,7 @@ export default function NodeToolbarComponent({
|
||||||
{navigator.userAgent.toUpperCase().includes("MAC") ? (
|
{navigator.userAgent.toUpperCase().includes("MAC") ? (
|
||||||
<IconComponent
|
<IconComponent
|
||||||
name="Command"
|
name="Command"
|
||||||
className="absolute right-[1.15rem] top-[0.65em] h-3.5 w-3.5 stroke-2"
|
className="absolute right-[1.25rem] top-[0.65em] h-3.5 w-3.5 stroke-2"
|
||||||
></IconComponent>
|
></IconComponent>
|
||||||
) : (
|
) : (
|
||||||
<span className="absolute right-[1.30rem] top-[0.40em] stroke-2">
|
<span className="absolute right-[1.30rem] top-[0.40em] stroke-2">
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
import { useEffect } from "react";
|
|
||||||
import ForwardedIconComponent from "../../../../../components/genericIconComponent";
|
import ForwardedIconComponent from "../../../../../components/genericIconComponent";
|
||||||
import { toolbarSelectItemProps } from "../../../../../types/components";
|
import { toolbarSelectItemProps } from "../../../../../types/components";
|
||||||
|
|
||||||
|
|
@ -10,7 +9,6 @@ export default function ToolbarSelectItem({
|
||||||
icon,
|
icon,
|
||||||
styleObj,
|
styleObj,
|
||||||
}: toolbarSelectItemProps) {
|
}: toolbarSelectItemProps) {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex">
|
<div className="flex">
|
||||||
<ForwardedIconComponent
|
<ForwardedIconComponent
|
||||||
|
|
@ -21,15 +19,17 @@ export default function ToolbarSelectItem({
|
||||||
{isMac ? (
|
{isMac ? (
|
||||||
<ForwardedIconComponent
|
<ForwardedIconComponent
|
||||||
name="Command"
|
name="Command"
|
||||||
className={`absolute right-[${shift ? "2rem" : "1.15rem"}] top-[0.65em] h-3.5 w-3.5 stroke-2 ${styleObj?.commandClasses}`}
|
className={`absolute
|
||||||
|
${shift ? " right-[2rem] " : "right-[1.15rem]"}
|
||||||
|
top-[0.65em] h-3.5 w-3.5 stroke-2 ${styleObj?.commandClasses}`}
|
||||||
></ForwardedIconComponent>
|
></ForwardedIconComponent>
|
||||||
) : (
|
) : (
|
||||||
<span className={`absolute right-[${shift ? "2.10rem" : "1.15rem"}] top-[0.43em] stroke-2 ${styleObj?.ctrlClasses}`}>
|
<span
|
||||||
{shift ? (
|
className={`absolute ${
|
||||||
"Ctrl"
|
shift ? " right-[2.15rem] " : "right-[1.15rem]"
|
||||||
) : (
|
} top-[0.43em] stroke-2 `}
|
||||||
"Ctrl +"
|
>
|
||||||
)}
|
{shift ? "Ctrl" : "Ctrl +"}
|
||||||
</span>
|
</span>
|
||||||
)}
|
)}
|
||||||
{shift && (
|
{shift && (
|
||||||
|
|
@ -38,7 +38,9 @@ export default function ToolbarSelectItem({
|
||||||
className={`absolute right-[1.15rem] top-[0.65em] h-3.5 w-3.5 stroke-2 ${styleObj?.shiftClasses}`}
|
className={`absolute right-[1.15rem] top-[0.65em] h-3.5 w-3.5 stroke-2 ${styleObj?.shiftClasses}`}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
<span className={`absolute right-2 top-[0.43em] ${styleObj?.keyClasses}`}>{keyboardKey}</span>
|
<span className={`absolute right-2 top-[0.43em] ${styleObj?.keyClasses}`}>
|
||||||
|
{keyboardKey}
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue