UNPKG

elliptical-datetime

Version:

Elliptical phrases to handle natural language dates and times

20 lines (17 loc) 815 B
/** @jsx createElement */ import { createElement } from 'elliptical'; export var Month = { defaultProps: { label: 'month' }, describe: function describe(_ref) { var props = _ref.props; return createElement( 'placeholder', { label: props.label, arguments: props.phraseArguments || (props.phraseArguments ? [props.phraseArgument] : [props.label]) }, createElement('list', { items: [{ text: 'January', value: 0 }, { text: 'February', value: 1 }, { text: 'March', value: 2 }, { text: 'April', value: 3 }, { text: 'May', value: 4 }, { text: 'June', value: 5 }, { text: 'July', value: 6 }, { text: 'August', value: 7 }, { text: 'September', value: 8 }, { text: 'October', value: 9 }, { text: 'November', value: 10 }, { text: 'December', value: 11 }] }) ); } };