import { HeartIcon } from "lucide-react"; import { Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle, } from "src/components/ui/card"; import { LinkButton } from "src/components/ui/custom/link-button"; import { SUPPORT_ALBY_CONNECTION_NAME } from "src/constants"; import { useAlbyMe } from "src/hooks/useAlbyMe"; import { useApps } from "src/hooks/useApps"; import { useInfo } from "src/hooks/useInfo"; export function SupportAlbyWidget() { const { data: info } = useInfo(); const { data: albyMe, error: albyMeError } = useAlbyMe(); const { data: supportAlbyAppsData } = useApps(undefined, undefined, { name: SUPPORT_ALBY_CONNECTION_NAME, }); if ( !info || (info.albyAccountConnected && !albyMe && !albyMeError) || albyMe?.subscription.plan_code || supportAlbyAppsData?.apps.length ) { return null; } return ( Support Open Source
Upgrade to Pro or donate to support the development of Alby Hub, Alby Go and Alby Extension.
Become a Supporter
); }