import { twMerge } from "tailwind-merge"; import Tag from "../twui/elements/Tag"; import Row from "../twui/layout/Row"; import { TriangleAlert, CircleCheck } from "lucide-react"; import type { PropsWithChildren } from "react"; import type { TWUIStatusType } from "../twui/hooks/useStatus"; import Paper from "../twui/elements/Paper"; import Center from "../twui/layout/Center"; import Stack from "../twui/layout/Stack"; import Border from "../twui/elements/Border"; import Logo from "./logo"; type Props = PropsWithChildren & { title?: string; className?: string; status?: TWUIStatusType; }; export default function LoginShell({ children, className, status }: Props) { return ( {status?.error && status.msg ? ( {status.msg} ) : null} {status?.success && status.msg ? ( {status.msg} ) : null} {children} ); }