import ob from 'urbit-ob'; import { Box, Button } from '@tlon/indigo-react'; import { Ship } from '@urbit/roller-api'; import Sigil from 'components/Sigil'; import { useCallback } from 'react'; interface RequestRowProps { point: Ship; onAccept: (point: Ship) => Promise; onReject: (point: Ship) => Promise; } export const RequestRow = ({ point, onAccept, onReject }: RequestRowProps) => { const handleAcceptClick = useCallback(async () => { await onAccept(point); }, [onAccept, point]); const handleRejectClick = useCallback(async () => { await onReject(point); }, [onReject, point]); return (
  • {ob.patp(point)}
  • ); };