Skip to content

Commit 1dfde70

Browse files
committed
Display archived groups when no active groups exist
1 parent 493d4c9 commit 1dfde70

1 file changed

Lines changed: 18 additions & 19 deletions

File tree

src/pages/groups.tsx

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ const BalancePage: NextPageWithUser = () => {
4545
<MainLayout title={t('navigation.groups')} actions={actions} loading={groupQuery.isPending}>
4646
<div className="mt-7 flex flex-col gap-8 pb-36">
4747
{0 === groupQuery.data?.length ? (
48-
<div className="mt-[30vh] flex flex-col items-center justify-center gap-20">
48+
<div className="mt-[30vh] mb-16 flex flex-col items-center justify-center gap-20">
4949
<CreateGroup>
5050
<Button>
5151
<PlusIcon className="mr-2 h-4 w-4" />
@@ -64,26 +64,25 @@ const BalancePage: NextPageWithUser = () => {
6464
balances={transformBalances(g.balances)}
6565
/>
6666
))}
67-
68-
{/* Archived Groups Accordion */}
69-
{archivedGroupQuery.data && archivedGroupQuery.data.length > 0 && (
70-
<Accordion type="single" collapsible className="w-full">
71-
<AccordionItem value="archived-groups">
72-
<AccordionTrigger className="text-left text-sm text-gray-400">
73-
{t('group_details.group_info.archived')} ({archivedGroupQuery.data.length})
74-
</AccordionTrigger>
75-
<AccordionContent>
76-
<div className="mt-7 flex flex-col gap-8">
77-
{archivedGroupQuery.data.map((g) => (
78-
<BalanceEntry key={g.id} id={g.id} entity={g} />
79-
))}
80-
</div>
81-
</AccordionContent>
82-
</AccordionItem>
83-
</Accordion>
84-
)}
8567
</>
8668
)}
69+
{/* Archived Groups Accordion */}
70+
{archivedGroupQuery.data && archivedGroupQuery.data.length > 0 && (
71+
<Accordion type="single" collapsible className="w-full">
72+
<AccordionItem value="archived-groups">
73+
<AccordionTrigger className="text-left text-sm text-gray-400">
74+
{t('group_details.group_info.archived')} ({archivedGroupQuery.data.length})
75+
</AccordionTrigger>
76+
<AccordionContent>
77+
<div className="mt-7 flex flex-col gap-8">
78+
{archivedGroupQuery.data.map((g) => (
79+
<BalanceEntry key={g.id} id={g.id} entity={g} />
80+
))}
81+
</div>
82+
</AccordionContent>
83+
</AccordionItem>
84+
</Accordion>
85+
)}
8786
</div>
8887
</MainLayout>
8988
</>

0 commit comments

Comments
 (0)