Big Updated, added some tests, added comments for all functions, I forgot the rest

This commit is contained in:
Alois 2026-03-15 14:52:09 +01:00
commit 90a1059cc8
59 changed files with 1816 additions and 203 deletions

View file

@ -2,10 +2,16 @@ import type { User } from "@tensamin/user/context";
import { Avatar, AvatarImage, AvatarFallback } from "@tensamin/ui/cmp/avatar";
import { reduceDisplay } from "./utils";
import { Card, CardHeader } from "@tensamin/ui/cmp/card";
import { Skeleton } from "@tensamin/ui/cmp/skeleton";
export default function Basic(props: { user: User }) {
/**
* Executes Basic.
* @param props Parameter props.
* @returns unknown.
*/
export function Basic(props: { user: User }) {
return (
<Card className="animate-in fade-in duration-300 rounded-2xl">
<Card className="animate-in fade-in duration-300 rounded-2xl py-0">
<CardHeader className="flex flex-row gap-2.5 items-center justify-start p-2">
<Avatar>
<AvatarImage src={props.user.avatar} />
@ -18,3 +24,11 @@ export default function Basic(props: { user: User }) {
</Card>
);
}
/**
* Executes Loading.
* @returns unknown.
*/
export function Loading() {
return <Skeleton className="h-12 rounded-xl" />;
}