mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-09-14 07:06:14 -05:00
Fix liked groups disappearing on mobile
This commit is contained in:
@@ -402,31 +402,31 @@ function Groups() {
|
||||
<SendouTabPanel id="groups">
|
||||
<div className="stack sm">
|
||||
<ColumnHeader>{t("q:looking.columns.available")}</ColumnHeader>
|
||||
{neutralGroups
|
||||
.filter(
|
||||
(group) =>
|
||||
isMobile ||
|
||||
!data.likes.given.some(
|
||||
(like) => like.groupId === group.id,
|
||||
),
|
||||
)
|
||||
.map((group) => {
|
||||
return (
|
||||
<GroupCard
|
||||
key={group.id}
|
||||
group={group}
|
||||
action={
|
||||
data.likes.given.some(
|
||||
(like) => like.groupId === group.id,
|
||||
)
|
||||
? "UNLIKE"
|
||||
: "LIKE"
|
||||
}
|
||||
showNote
|
||||
ownGroup={data.ownGroup}
|
||||
/>
|
||||
);
|
||||
})}
|
||||
{(isMobile
|
||||
? data.groups.filter(
|
||||
(group) =>
|
||||
!data.likes.received.some(
|
||||
(like) => like.groupId === group.id,
|
||||
),
|
||||
)
|
||||
: neutralGroups
|
||||
).map((group) => {
|
||||
return (
|
||||
<GroupCard
|
||||
key={group.id}
|
||||
group={group}
|
||||
action={
|
||||
data.likes.given.some(
|
||||
(like) => like.groupId === group.id,
|
||||
)
|
||||
? "UNLIKE"
|
||||
: "LIKE"
|
||||
}
|
||||
showNote
|
||||
ownGroup={data.ownGroup}
|
||||
/>
|
||||
);
|
||||
})}
|
||||
</div>
|
||||
</SendouTabPanel>
|
||||
<SendouTabPanel id="received">
|
||||
|
||||
Reference in New Issue
Block a user