24 lines
618 B
JavaScript
24 lines
618 B
JavaScript
import moment from "moment";
|
|
import React from "react";
|
|
|
|
export function DateFormatter(props) {
|
|
return props.children
|
|
? moment(props.children).format(
|
|
props.includeDay ? "ddd MM/DD/YYYY" : "MM/DD/YYYY"
|
|
)
|
|
: null;
|
|
}
|
|
|
|
export function DateTimeFormatter(props) {
|
|
return props.children
|
|
? moment(props.children).format(
|
|
props.format ? props.format : "MM/DD/YYYY hh:mm a"
|
|
)
|
|
: null;
|
|
}
|
|
|
|
export function TimeFormatter(props) {
|
|
return props.children
|
|
? moment(props.children).format(props.format ? props.format : "hh:mm a")
|
|
: null;
|
|
} |