import { Skeleton } from '@/components/ui/skeleton'; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/components/ui/tooltip'; import { Info } from 'lucide-react'; import type { PropsWithChildren } from 'react'; interface AssetDetailGridItemProps extends PropsWithChildren { label: string; info?: string; isLoading?: boolean; } export function AssetDetailGridItemSkeleton() { return (
); } export function AssetDetailGridItem({ label, children, info, isLoading }: AssetDetailGridItemProps) { if (isLoading) { return ; } return (
{label} {info && (

{info}

)}
{children}
); }