import React from 'react'; import { gql, graphql } from 'react-apollo'; import { Div } from 'glamorous'; const blue = "#00BCD4"; const size = 2.6; const size_rem = `${size}rem`; const pad = "0.5rem"; export default({ id, number, completed, letter, description, additionalText, scoutID, mutate }) => { if(completed) { return
{number}{letter}
} else { const variables = { scoutID, id, date: (new Date(Date.now())).toISOString() }; return
{mutate({variables})}} fontSize={`${size/2}rem`} border={`0.15rem solid ${blue}`} display="inline-flex" color={blue} width={size_rem} height={size_rem} border-radius={size_rem} margin={pad} cursor="pointer" >
{number}{letter}
} };