import { useState } from 'react'; import { Lock, X } from 'lucide-react'; import { cn } from '../lib/utils'; interface PasscodeModalProps { isOpen: boolean; onClose: () => void; onSubmit: (code: string) => void; error?: string; } export const PasscodeModal = ({ isOpen, onClose, onSubmit, error }: PasscodeModalProps) => { const [code, setCode] = useState(''); if (!isOpen) return null; const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); onSubmit(code); setCode(''); }; return (
This influencer's terminal is private. Enter the access code to view their P&L and orderbook.
Hint: Try WHALE2026 or DEFI2026