import { Box, Divider, Group, Paper, Skeleton, Stack } from "@mantine/core";
import SwipeableTabs from "@/components/swipeable-tabs";
import TeamList from "@/features/teams/components/team-list";
import { StatsSkeleton } from "@/components/stats-overview";
import BadgeShowcaseSkeleton from "@/features/badges/components/badge-showcase-skeleton";
import HeaderSkeleton from "./header-skeleton";
import { useLingui } from "@lingui/react/macro";
const MatchCardSkeleton = ({ opacity = 1 }: { opacity?: number }) => (
{[0, 1].map((row) => (
))}
);
const MatchListSkeleton = ({ count = 4 }: { count?: number }) => (
{Array.from({ length: count }).map((_, index) => (
))}
);
const OverviewSkeleton = () => (
<>
>
);
const ProfileSkeleton = () => {
const { t } = useLingui();
const tabs = [
{
label: t`Overview`,
value: "overview",
content: ,
},
{
label: t`Matches`,
value: "matches",
content: ,
},
{
label: t`Teams`,
value: "teams",
content: ,
},
];
return (
<>
>
);
};
export default ProfileSkeleton;