From 088bccb815091910fc82711c567477007038b1a6 Mon Sep 17 00:00:00 2001 From: Pico2x Date: Sun, 2 Oct 2022 17:26:31 +0100 Subject: [PATCH] Fix James's nits --- web/components/groups/group-overview.tsx | 40 ++++++++++++++---------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/web/components/groups/group-overview.tsx b/web/components/groups/group-overview.tsx index 8e576c42..9b0f7240 100644 --- a/web/components/groups/group-overview.tsx +++ b/web/components/groups/group-overview.tsx @@ -77,7 +77,7 @@ export function GroupOverview(props: { maxResults={MAX_TRENDING_POSTS} defaultFilter={'all'} additionalFilter={{ groupSlug: group.slug }} - persistPrefix={`group-${group.slug}`} + persistPrefix={`group-trending-${group.slug}`} /> - - + { + const newPinned = group.pinnedItems.filter((item) => { + return item.itemId !== group.pinnedItems[index].itemId + }) + updateGroup(group, { pinnedItems: newPinned }) + }} + /> )} ))} @@ -370,3 +362,17 @@ export function GroupAbout(props: { ) } + +function CrossIcon(props: { onClick: () => void }) { + const { onClick } = props + + return ( +
+ +
+ ) +}