import React, { useRef } from "react"; import { Box, Image } from "theme-ui"; import TokenLabel from "../token/TokenLabel"; import TokenStatus from "../token/TokenStatus"; import usePreventTouch from "../../helpers/usePreventTouch"; import useDataSource from "../../helpers/useDataSource"; import { tokenSources } from "../../tokens"; function MapToken({ token, tokenSizePercent, className }) { const imageSource = useDataSource(token, tokenSources); const imageRef = useRef(); // Stop touch to prevent 3d touch gesutre on iOS usePreventTouch(imageRef); return ( {token.statuses && } {token.label && } ); } export default MapToken;