Wrapper for shleemy interval factory
$ yarn add shleemy-reactimport React from 'react'; import { Shleemy } from 'shleemy-react'; export const ItemRow = ({name, created, price}: {name: string, created: string, price: number}) => ( <tr> <td>{name}</td> <td>{price}</td> <td> <Shleemy date={created} /> </td> </tr> );Outputs
name | price | 12 days ago
<Shleemy date={created} rounding="floor" toDate={new Date()} className="shleemy-is-so-cool-and-shit" humanReadable={{ future: (value: number, interval: TimeIntervalLabel) => `starting in ${value} ${ShleemyInterval.pluralInterval(value, interval)}`, future: (value: number, interval: TimeIntervalLabel) => `created ${value} ${ShleemyInterval.pluralInterval(value, interval)} ago`, }} />