'use client'; import { Button } from '@repo/ui/components/ui/button'; import { Card } from '@repo/ui/components/ui/card'; import { Ban, Check, Lock, Trash2, Unlock } from 'lucide-react'; type FloatingActionPanelProps = { readonly isOpen?: boolean; readonly onCancel?: () => void; readonly onConfirm?: () => void; readonly onDelete?: () => void; readonly onToggle?: () => void; }; export default function FloatingActionPanel({ isOpen, onCancel, onConfirm, onDelete, onToggle, }: FloatingActionPanelProps) { return (
{/* Кнопка закрыть/открыть */} {onToggle && ( )} {/* Кнопка удалить */} {onDelete && ( )} {/* Кнопка отменить */} {onCancel && ( )} {/* Кнопка подтвердить */} {onConfirm && ( )}
); }