"use client" import { SquareLock01Icon, SquareUnlock01Icon, } from "@hugeicons/core-free-icons" import { HugeiconsIcon } from "@hugeicons/react" import { cn } from "cn" import { useLocks, type LockableParam, } from "@/app/(app)/(create)/hooks/use-locks" export function LockButton({ param, className, }: { param: LockableParam className?: string }) { const { isLocked, toggleLock } = useLocks() const locked = isLocked(param) return ( ) }