import type { DevicePlatformAvailability } from "@t3tools/contracts"; import { Check, Minus } from "lucide-react"; import { Tooltip, TooltipTrigger, TooltipPopup } from "../ui/tooltip"; export function DeviceHostAvailability({ platforms, }: { platforms: ReadonlyArray; }) { return (
{platforms.map((platform) => ( }> {platform.available ? : } {platform.platform === "ios" ? "iOS" : "Android"}{" "} {platform.available ? "available" : "unavailable"} {platform.reason ?? (platform.platform === "ios" ? "iOS available" : "Android available")} ))}
); }