@gez/date-time-kit
Version:
17 lines (16 loc) • 1.75 kB
JavaScript
var __freeze = Object.freeze;
var __defProp = Object.defineProperty;
var __template = (cooked, raw) => __freeze(__defProp(cooked, "raw", { value: __freeze(raw || cooked.slice()) }));
var _a, _b;
import { html } from "../../utils/index.mjs";
import { Ele as YyyyMmNavEle } from "../yyyymm-nav/index.mjs";
YyyyMmNavEle.define();
import { Ele as CalendarBaseEle } from "../calendar/index.mjs";
CalendarBaseEle.define();
import { Ele as PopoverEle } from "../popover/index.mjs";
PopoverEle.define();
import { Ele as HhMmSsMsSelector } from "../hhmmss-ms-list-grp/selector.mjs";
HhMmSsMsSelector.define();
export default html(_b || (_b = __template(['\n<div class="date-echo">\n <div class="start-date-echo-wrapper active">\n <span class="label"><dt-i18n i18n-key="time.startDate"></dt-i18n></span>\n <span class="start-date-echo">dd/mm/yyyy</span>\n </div>\n <i class="dividing-line"></i>\n <div class="end-date-echo-wrapper">\n <span class="label"><dt-i18n i18n-key="time.endDate"></dt-i18n></span>\n <span class="end-date-echo">dd/mm/yyyy</span>\n </div>\n</div><div class="calendars">', "</div>"])), ["start", "end"].map(
(s) => html(_a || (_a = __template(['\n<div class="wrapper ', '">\n <dt-yyyymm-nav\n show-ctrl-btn-month-add\n show-ctrl-btn-month-sub\n ></dt-yyyymm-nav>\n <dt-calendar-base data-type="', '"></dt-calendar-base>\n <div class="time-selector-wrapper">\n <dt-hhmmss-ms-selector data-type="', '">\n <span slot="title"><dt-i18n i18n-key="time.', '"></dt-i18n></span>\n </dt-hhmmss-ms-selector>\n <i class="dividing-line" style="display:none"></i>\n </div>\n</div>'])), s, s, s, s === "start" ? "startTime" : "endTime")
).join(""));