import { CompletelyStylelessLink } from '@roleypoly/design-system/atoms/typography'; import { ServerListingCard } from '@roleypoly/design-system/molecules/server-listing-card'; import { sortBy } from '@roleypoly/misc-utils/sortBy'; import { GuildSlug } from '@roleypoly/types'; import * as React from 'react'; import { CardContainer, ContentContainer } from './ServersListing.styled'; type ServersListingProps = { guilds: GuildSlug[]; }; export const ServersListing = (props: ServersListingProps) => ( {props.guilds && sortBy(props.guilds, 'name', (a: string, b: string) => a.toLowerCase() > b.toLowerCase() ? 1 : -1 ).map((guild, idx) => ( ))} );