import React from 'react'; import { Just } from 'folktale/maybe'; import { Col } from './Base'; import { Button } from './Base'; import { pour } from 'sigil-js'; import * as ob from 'urbit-ob'; import { ROUTE_NAMES } from '../../lib/routeNames'; import ReactSVGComponents from '../ReactSVGComponents'; const RenderedPoint = props => { const { setPointCursor, routeHandler, point } = props; const name = ob.patp(point); const sigil = pour({ patp: name, renderer: ReactSVGComponents, size: 128, }); return (
{ setPointCursor(Just(point)); routeHandler(ROUTE_NAMES.POINT); }}> {sigil}
{ setPointCursor(Just(point)); routeHandler(ROUTE_NAMES.POINT); }}> {name}
); }; export default RenderedPoint;