terriajs
Version:
Geospatial data visualization platform.
13 lines • 808 B
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import dateFormat from "dateformat";
import isDefined from "../../../../Core/isDefined";
import { formatDateTime } from "../DateFormats";
import * as DTP from "./DateTimePickerStyles";
export const TimeListView = ({ items, dateFormatString, onTimeSelected }) => {
if (!isDefined(items))
return null;
return (_jsxs(DTP.Grid, { children: [_jsx(DTP.GridHeading, { children: "Select a time" }), _jsx(DTP.GridBody, { children: items.map((item) => (_jsx(DTP.DateButton, { onClick: () => onTimeSelected(item), children: isDefined(dateFormatString)
? dateFormat(item, dateFormatString)
: formatDateTime(item) }, formatDateTime(item)))) })] }));
};
//# sourceMappingURL=TimeListView.js.map