mirror of
https://github.com/makeplane/plane.git
synced 2025-12-20 04:40:23 -06:00
fix: work item property icon renderer (#8363)
This commit is contained in:
committed by
GitHub
parent
617c7ab734
commit
b7621c62eb
@@ -2,7 +2,7 @@ import type { ReactNode } from "react";
|
||||
import { cn } from "@plane/utils";
|
||||
|
||||
type TSidebarPropertyListItemProps = {
|
||||
icon: React.FC<{ className?: string }> | React.ReactNode;
|
||||
icon: React.FC<{ className?: string }>;
|
||||
label: string;
|
||||
children: ReactNode;
|
||||
appendElement?: ReactNode;
|
||||
@@ -15,7 +15,7 @@ export function SidebarPropertyListItem(props: TSidebarPropertyListItemProps) {
|
||||
return (
|
||||
<div className="flex items-center gap-2">
|
||||
<div className="flex shrink-0 items-center gap-1.5 w-30 text-body-xs-regular text-tertiary h-7.5">
|
||||
{typeof Icon === "function" ? <Icon className="size-4 shrink-0" /> : Icon}
|
||||
<Icon className="size-4 shrink-0" />
|
||||
<span>{label}</span>
|
||||
{appendElement}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user