feat: add lock icon toggle for snapping functionality

This commit is contained in:
Maze Winther 2025-07-15 17:41:10 +02:00
parent fd2aa00074
commit 3a8d57921e
1 changed files with 6 additions and 1 deletions

View File

@ -17,6 +17,7 @@ import {
TypeIcon,
Magnet,
Lock,
LockOpen,
} from "lucide-react";
import {
Tooltip,
@ -808,7 +809,11 @@ export function Timeline() {
<Tooltip>
<TooltipTrigger asChild>
<Button variant="text" size="icon" onClick={toggleSnapping}>
<Lock className="h-4 w-4" />
{snappingEnabled ? (
<Lock className="h-4 w-4" />
) : (
<LockOpen className="h-4 w-4 text-primary" />
)}
</Button>
</TooltipTrigger>
<TooltipContent>Auto snapping</TooltipContent>