Sha256: 9cbab46a3e68e9eb711faa8a177e0d893c21c018819a0fa7f39c9f6ae76ce1f5
Contents?: true
Size: 1 KB
Versions: 7
Compression:
Stored size: 1 KB
Contents
/* @flow */ import React from 'react' import classnames from 'classnames' import { buildCss } from '../utilities/props' import DateTime from '../pb_kit/dateTime.js' import { globalProps } from '../utilities/globalProps.js' import { Body, Title } from '../' type DateYearStackedProps = { align?: "left" | "center" | "right", className?: String | Array<String>, dark?: Boolean, data?: String, date: String, id?: String, } const DateYearStacked = (props: DateYearStackedProps) => { const { align = 'left', className, dark = false, date } = props const dateTimestamp = new DateTime({ value: date }) const css = classnames(className, buildCss('pb_date_year_stacked', align), globalProps(props)) return ( <div className={css}> <Title dark={dark} size={4} text={`${dateTimestamp.toDay()} ${dateTimestamp .toMonth() .toUpperCase()}`} /> <Body color="light">{dateTimestamp.toYear()}</Body> </div> ) } export default DateYearStacked
Version data entries
7 entries across 7 versions & 1 rubygems