Fixed pause
This commit is contained in:
parent
ddb0465579
commit
f294d1faac
1 changed files with 18 additions and 10 deletions
|
|
@ -184,6 +184,13 @@ export default function GenericNode({
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const renderIconStatusComponents = (
|
||||||
|
buildStatus: BuildStatus | undefined,
|
||||||
|
validationStatus: validationStatusType | null
|
||||||
|
) => {
|
||||||
|
const className = getStatusClassName(buildStatus, validationStatus);
|
||||||
|
return <>{getIconPlayOrPauseComponent("CircleDot", className)}</>;
|
||||||
|
};
|
||||||
const renderIconPlayOrPauseComponents = (
|
const renderIconPlayOrPauseComponents = (
|
||||||
buildStatus: BuildStatus | undefined,
|
buildStatus: BuildStatus | undefined,
|
||||||
validationStatus: validationStatusType | null
|
validationStatus: validationStatusType | null
|
||||||
|
|
@ -191,8 +198,12 @@ export default function GenericNode({
|
||||||
if (buildStatus === BuildStatus.BUILDING) {
|
if (buildStatus === BuildStatus.BUILDING) {
|
||||||
return <Loading />;
|
return <Loading />;
|
||||||
} else {
|
} else {
|
||||||
const className = getStatusClassName(buildStatus, validationStatus);
|
return (
|
||||||
return <>{getIconPlayOrPauseComponent("CircleDot", className)}</>;
|
<IconComponent
|
||||||
|
name="Play"
|
||||||
|
className="absolute ml-0.5 h-5 fill-current stroke-2 text-chat-trigger"
|
||||||
|
/>
|
||||||
|
);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -468,20 +479,17 @@ export default function GenericNode({
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
<div className="generic-node-status-position flex items-center justify-center">
|
<div className="generic-node-status-position flex items-center justify-center">
|
||||||
<IconComponent
|
{renderIconPlayOrPauseComponents(
|
||||||
name="Play"
|
data?.build_status,
|
||||||
className="absolute ml-0.5 h-5 fill-current stroke-2 text-chat-trigger"
|
validationStatus
|
||||||
/>
|
)}
|
||||||
</div>
|
</div>
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
</div>
|
</div>
|
||||||
</Button>
|
</Button>
|
||||||
)}
|
)}
|
||||||
<div className="">
|
<div className="">
|
||||||
{renderIconPlayOrPauseComponents(
|
{renderIconStatusComponents(data?.build_status, validationStatus)}
|
||||||
data?.build_status,
|
|
||||||
validationStatus
|
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue