remove freeze from group
This commit is contained in:
parent
afd01e8c93
commit
bcafa2e5eb
1 changed files with 10 additions and 10 deletions
|
|
@ -149,6 +149,7 @@ export default function NodeToolbarComponent({
|
||||||
|
|
||||||
function handleFreeze(e: KeyboardEvent) {
|
function handleFreeze(e: KeyboardEvent) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
|
if (data.node?.flow) return;
|
||||||
setNode(data.id, (old) => ({
|
setNode(data.id, (old) => ({
|
||||||
...old,
|
...old,
|
||||||
data: {
|
data: {
|
||||||
|
|
@ -239,6 +240,7 @@ export default function NodeToolbarComponent({
|
||||||
saveComponent(cloneDeep(data), false);
|
saveComponent(cloneDeep(data), false);
|
||||||
break;
|
break;
|
||||||
case "freeze":
|
case "freeze":
|
||||||
|
if (data.node?.flow) return;
|
||||||
setNode(data.id, (old) => ({
|
setNode(data.id, (old) => ({
|
||||||
...old,
|
...old,
|
||||||
data: {
|
data: {
|
||||||
|
|
@ -445,9 +447,8 @@ export default function NodeToolbarComponent({
|
||||||
side="top"
|
side="top"
|
||||||
>
|
>
|
||||||
<button
|
<button
|
||||||
className={`${
|
className={`${isGroup ? "rounded-l-md" : ""
|
||||||
isGroup ? "rounded-l-md" : ""
|
} relative -ml-px inline-flex items-center bg-background px-2 py-2 text-foreground shadow-md ring-1 ring-inset ring-ring transition-all duration-500 ease-in-out hover:bg-muted focus:z-10`}
|
||||||
} relative -ml-px inline-flex items-center bg-background px-2 py-2 text-foreground shadow-md ring-1 ring-inset ring-ring transition-all duration-500 ease-in-out hover:bg-muted focus:z-10`}
|
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setShowModalAdvanced(true);
|
setShowModalAdvanced(true);
|
||||||
}}
|
}}
|
||||||
|
|
@ -476,7 +477,7 @@ export default function NodeToolbarComponent({
|
||||||
<IconComponent name="SaveAll" className="h-4 w-4" />
|
<IconComponent name="SaveAll" className="h-4 w-4" />
|
||||||
</button>
|
</button>
|
||||||
</ShadTooltip>*/}
|
</ShadTooltip>*/}
|
||||||
<ShadTooltip
|
{!data.node?.flow && <ShadTooltip
|
||||||
content={displayShortcut(
|
content={displayShortcut(
|
||||||
shortcuts.find(
|
shortcuts.find(
|
||||||
({ name }) => name.split(" ")[0].toLowerCase() === "freeze",
|
({ name }) => name.split(" ")[0].toLowerCase() === "freeze",
|
||||||
|
|
@ -511,7 +512,7 @@ export default function NodeToolbarComponent({
|
||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
</button>
|
</button>
|
||||||
</ShadTooltip>
|
</ShadTooltip>}
|
||||||
|
|
||||||
{/*<ShadTooltip content={"Duplicate"} side="top">
|
{/*<ShadTooltip content={"Duplicate"} side="top">
|
||||||
<button
|
<button
|
||||||
|
|
@ -681,7 +682,7 @@ export default function NodeToolbarComponent({
|
||||||
/>
|
/>
|
||||||
</SelectItem>
|
</SelectItem>
|
||||||
)}
|
)}
|
||||||
<SelectItem value="freeze">
|
{!data.node?.flow&&<SelectItem value="freeze">
|
||||||
<ToolbarSelectItem
|
<ToolbarSelectItem
|
||||||
shortcut={
|
shortcut={
|
||||||
shortcuts.find((obj) => obj.name === "Freeze")?.shortcut!
|
shortcuts.find((obj) => obj.name === "Freeze")?.shortcut!
|
||||||
|
|
@ -691,7 +692,7 @@ export default function NodeToolbarComponent({
|
||||||
dataTestId="group-button-modal"
|
dataTestId="group-button-modal"
|
||||||
style={`${frozen ? " text-ice" : ""} transition-all`}
|
style={`${frozen ? " text-ice" : ""} transition-all`}
|
||||||
/>
|
/>
|
||||||
</SelectItem>
|
</SelectItem>}
|
||||||
<SelectItem value="Download">
|
<SelectItem value="Download">
|
||||||
<ToolbarSelectItem
|
<ToolbarSelectItem
|
||||||
shortcut={
|
shortcut={
|
||||||
|
|
@ -715,9 +716,8 @@ export default function NodeToolbarComponent({
|
||||||
/>{" "}
|
/>{" "}
|
||||||
<span className="">Delete</span>{" "}
|
<span className="">Delete</span>{" "}
|
||||||
<span
|
<span
|
||||||
className={`absolute right-2 top-2 flex items-center justify-center rounded-sm px-1 py-[0.2] ${
|
className={`absolute right-2 top-2 flex items-center justify-center rounded-sm px-1 py-[0.2] ${deleteIsFocus ? " " : "bg-muted"
|
||||||
deleteIsFocus ? " " : "bg-muted"
|
}`}
|
||||||
}`}
|
|
||||||
>
|
>
|
||||||
<IconComponent
|
<IconComponent
|
||||||
name="Delete"
|
name="Delete"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue