forked from EduCraft/curriculum-project-hub
Merge branch 'chore/grant-avatar'
This commit is contained in:
@@ -19,6 +19,7 @@
|
|||||||
import type { Grant, MemberGroupSearchResult, NodeDetail, Role, UserSearchResult } from "./types.js";
|
import type { Grant, MemberGroupSearchResult, NodeDetail, Role, UserSearchResult } from "./types.js";
|
||||||
import Icon from "./Icon.svelte";
|
import Icon from "./Icon.svelte";
|
||||||
import Modal from "./Modal.svelte";
|
import Modal from "./Modal.svelte";
|
||||||
|
import Avatar from "./Avatar.svelte";
|
||||||
|
|
||||||
let { node }: { node: NodeDetail } = $props();
|
let { node }: { node: NodeDetail } = $props();
|
||||||
|
|
||||||
@@ -254,9 +255,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<a class="inline-flex items-center gap-2 text-ink hover:text-accent" href={principalHref(g)}>
|
<a class="inline-flex items-center gap-2 text-ink hover:text-accent" href={principalHref(g)}>
|
||||||
<span class="flex text-ink-3">
|
<Avatar displayName={g.principalName} userId={g.principalId} size={26} />
|
||||||
<Icon name={g.principalType === "USER" ? "user" : "group"} size={14} />
|
|
||||||
</span>
|
|
||||||
<span>
|
<span>
|
||||||
<span class="flex items-center gap-1.5 text-[13px]">
|
<span class="flex items-center gap-1.5 text-[13px]">
|
||||||
{g.principalName ?? g.principalId}
|
{g.principalName ?? g.principalId}
|
||||||
|
|||||||
Reference in New Issue
Block a user