Fixed pause

This commit is contained in:
Lucas Oliveira 2024-02-24 22:36:07 +01:00
commit f294d1faac

View file

@ -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>