import { useActiveRequestId } from '../hooks/useActiveRequestId'; import { useDeleteRequest } from '../hooks/useDeleteRequest'; import { Dropdown } from './core/Dropdown'; import { Icon } from './core/Icon'; import { IconButton } from './core/IconButton'; interface Props { className?: string; } export function RequestSettingsDropdown({ className }: Props) { const activeRequestId = useActiveRequestId(); const deleteRequest = useDeleteRequest(activeRequestId ?? null); return ( null, leftSlot: , }, '-----', { label: 'Delete Request', onSelect: deleteRequest.mutate, leftSlot: , }, ]} > ); }