Update features and dependencies

This commit is contained in:
Arnaud
2026-07-01 11:10:37 +02:00
parent 9d9dfb46c6
commit 8b57a3fd87
107 changed files with 14654 additions and 458 deletions
+11 -5
View File
@@ -2,8 +2,8 @@
import { useState } from "react";
import { Heart } from "lucide-react";
import { toast } from "sonner";
import { Button } from "@/components/ui/button";
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "@/components/ui/tooltip";
import { cn } from "@/lib/utils";
export function FavoriteButton({
@@ -30,9 +30,15 @@ export function FavoriteButton({
}
return (
<Button variant="ghost" size="sm" onClick={toggle} disabled={loading} className="gap-1.5">
<Heart className={cn("h-4 w-4", favorited && "fill-red-500 text-red-500")} />
{favorited ? "Saved" : "Save"}
</Button>
<TooltipProvider>
<Tooltip>
<TooltipTrigger render={
<Button variant="ghost" size="icon" onClick={toggle} disabled={loading}>
<Heart className={cn("h-4 w-4", favorited && "fill-red-500 text-red-500")} />
</Button>
} />
<TooltipContent>{favorited ? "Saved" : "Save"}</TooltipContent>
</Tooltip>
</TooltipProvider>
);
}