Skip to content

bashleigh/shleemy-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shleemy React

Wrapper for shleemy interval factory

Install

$ yarn add shleemy-react

Usage

import 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

Options

<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`, }} />

About

Date interval management for react

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors