import { Text, Avatar, SimpleGrid, Card, rem } from "@mantine/core";
import React, { useEffect } from 'react';
import {
prefetchSpace,
useGetSpacesQuery,
} from "@/features/space/queries/space-query.ts";
import { getSpaceUrl } from "@/lib/config.ts";
import { Link } from "react-router-dom";
import classes from "./space-grid.module.css";
import { formatMemberCount } from "@/lib";
import { useTranslation } from "react-i18next";
export default function SpaceGrid() {
const { t } = useTranslation();
const { data, isLoading } = useGetSpacesQuery({ page: 1 });
const cards = data?.items.map((space, index) => (
prefetchSpace(space.slug, space.id)}
className={classes.card}
withBorder
>
{space.name}
{formatMemberCount(space.memberCount, t)}
));
return (
<>
{t("Spaces you belong to")}
{cards}
>
);
}