import { toRelay } from '@/lib/link' import { useSecondaryPage } from '@/PageManager' import { useSortable } from '@dnd-kit/sortable' import { CSS } from '@dnd-kit/utilities' import { GripVertical } from 'lucide-react' import RelayIcon from '../RelayIcon' import SaveRelayDropdownMenu from '../SaveRelayDropdownMenu' export default function RelayItem({ relay }: { relay: string }) { const { push } = useSecondaryPage() const { attributes, listeners, setNodeRef, transform, transition, isDragging } = useSortable({ id: relay }) const style = { transform: CSS.Transform.toString(transform), transition, opacity: isDragging ? 0.5 : 1 } return (
push(toRelay(relay))} >
{relay}
) }