[WEB-1613] chore: add project logo for active cycles. (#425)

This commit is contained in:
Prateek Shourya
2024-06-17 20:14:55 +05:30
committed by GitHub
parent 2b5288c838
commit 2d30b0595a

View File

@@ -2,7 +2,7 @@ import { FC } from "react";
// types
import { IProject } from "@plane/types";
// helpers
import { renderEmoji } from "@/helpers/emoji.helper";
import { Logo } from "@/components/common";
export type ActiveCyclesProjectTitleProps = {
project: Partial<IProject> | undefined;
@@ -12,17 +12,14 @@ export const ActiveCyclesProjectTitle: FC<ActiveCyclesProjectTitleProps> = (prop
const { project } = props;
return (
<div className="flex items-center gap-1.5">
{project?.emoji ? (
<span className="grid h-7 w-7 flex-shrink-0 place-items-center rounded uppercase">
{renderEmoji(project.emoji)}
</span>
) : project?.icon_prop ? (
<div className="grid h-7 w-7 flex-shrink-0 place-items-center">{renderEmoji(project?.icon_prop)}</div>
{project?.logo_props ? (
<Logo logo={project.logo_props} size={22} />
) : (
<span className="grid h-7 w-7 flex-shrink-0 place-items-center rounded bg-gray-700 uppercase text-white">
{project?.name?.charAt(0)}
</span>
)}
{/* <Logo */}
<h2 className="text-xl font-semibold">{project?.name}</h2>
</div>
);