This commit is contained in:
chamikaJ
2025-04-17 18:28:54 +05:30
parent f583291d8a
commit 8825b0410a
2837 changed files with 241385 additions and 127578 deletions

View File

@@ -0,0 +1,21 @@
import Icon, {
CheckCircleOutlined,
ClockCircleOutlined,
CloseCircleOutlined,
StopOutlined,
} from '@ant-design/icons';
const iconMap = {
'clock-circle': ClockCircleOutlined,
'close-circle': CloseCircleOutlined,
stop: StopOutlined,
'check-circle': CheckCircleOutlined,
};
const ProjectStatusIcon = ({ iconName, color }: { iconName: string; color: string }) => {
const IconComponent = iconMap[iconName as keyof typeof iconMap];
if (!IconComponent) return null;
return <IconComponent style={{ color: color }} />;
};
export default ProjectStatusIcon;