From f0c11bd72b9f8bf9ec968640428b720c90e7af76 Mon Sep 17 00:00:00 2001 From: Rexogamer Date: Sat, 21 Sep 2024 07:19:49 +0100 Subject: [PATCH] feat(discover): show server icons/tags + design improvements --- src/pages/discover/DiscoverPage.tsx | 67 +++++++++++++++++++++++++---- 1 file changed, 58 insertions(+), 9 deletions(-) diff --git a/src/pages/discover/DiscoverPage.tsx b/src/pages/discover/DiscoverPage.tsx index 0ab1426..310440e 100644 --- a/src/pages/discover/DiscoverPage.tsx +++ b/src/pages/discover/DiscoverPage.tsx @@ -6,7 +6,7 @@ import {DOMParser} from '@xmldom/xmldom'; import {app, client} from '@rvmob/Generic'; import {currentTheme, styles} from '@rvmob/Theme'; -import {Button, Text} from '@rvmob/components/common/atoms'; +import {Button, GeneralAvatar, Text} from '@rvmob/components/common/atoms'; import {ChannelHeader} from '@rvmob/components/navigation/ChannelHeader'; import {SpecialChannelIcon} from '@rvmob/components/navigation/SpecialChannelIcon'; @@ -20,19 +20,60 @@ const parser = new DOMParser({ const renderServers = (servers: any) => { return servers.map((server: any) => { - console.log(server); + // console.log(server); return ( - {server.name} - {server._id} + + {server.icon ? ( + + + + ) : null} + + {server.name} + {server._id} + + + + {server.tags.map((tag: string) => { + return ( + + #{tag} + + ); + })} +