[WEB-6762] fix: missing profile icons for recent activities on "Your Work" Page #8812
This commit is contained in:
parent
97b4abd693
commit
c53968a7f8
1 changed files with 7 additions and 13 deletions
|
|
@ -9,6 +9,7 @@ import { useParams } from "next/navigation";
|
||||||
import useSWR from "swr";
|
import useSWR from "swr";
|
||||||
// ui
|
// ui
|
||||||
import { useTranslation } from "@plane/i18n";
|
import { useTranslation } from "@plane/i18n";
|
||||||
|
import { Avatar } from "@plane/propel/avatar";
|
||||||
import { EmptyStateCompact } from "@plane/propel/empty-state";
|
import { EmptyStateCompact } from "@plane/propel/empty-state";
|
||||||
import { Loader, Card } from "@plane/ui";
|
import { Loader, Card } from "@plane/ui";
|
||||||
import { calculateTimeAgo, getFileURL } from "@plane/utils";
|
import { calculateTimeAgo, getFileURL } from "@plane/utils";
|
||||||
|
|
@ -49,19 +50,12 @@ export const ProfileActivity = observer(function ProfileActivity() {
|
||||||
<div className="space-y-5">
|
<div className="space-y-5">
|
||||||
{userProfileActivity.results.map((activity) => (
|
{userProfileActivity.results.map((activity) => (
|
||||||
<div key={activity.id} className="flex gap-3">
|
<div key={activity.id} className="flex gap-3">
|
||||||
<div className="grid h-6 w-6 flex-shrink-0 place-items-center overflow-hidden rounded-sm">
|
<Avatar
|
||||||
{activity.actor_detail?.avatar_url && activity.actor_detail?.avatar_url !== "" ? (
|
name={activity.actor_detail?.display_name}
|
||||||
<img
|
src={getFileURL(activity.actor_detail?.avatar_url)}
|
||||||
src={getFileURL(activity.actor_detail?.avatar_url)}
|
size="base"
|
||||||
alt={activity.actor_detail?.display_name}
|
shape="square"
|
||||||
className="rounded-sm"
|
/>
|
||||||
/>
|
|
||||||
) : (
|
|
||||||
<div className="grid h-6 w-6 place-items-center rounded-sm border-2 border-strong text-11 text-on-color">
|
|
||||||
{activity.actor_detail?.display_name?.charAt(0)}
|
|
||||||
</div>
|
|
||||||
)}
|
|
||||||
</div>
|
|
||||||
<div className="-mt-1 w-4/5 break-words">
|
<div className="-mt-1 w-4/5 break-words">
|
||||||
<p className="inline text-13 text-secondary">
|
<p className="inline text-13 text-secondary">
|
||||||
<span className="font-medium text-primary">
|
<span className="font-medium text-primary">
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue