"use client"; import { LockKeyhole } from "lucide-react"; import { useActiveCharacter } from "@/providers/character-provider"; export interface PrivateMessageCardProps { hint?: string | null; isUnlocking?: boolean; onUnlock?: () => void; } export function PrivateMessageCard({ hint, isUnlocking = false, onUnlock, }: PrivateMessageCardProps) { const character = useActiveCharacter(); return (

{hint && hint.length > 0 ? hint : `${character.shortName} has a private message for you.`}

); }