UNPKG

date-input-control

Version:

Capture dates using day, month and year components

12 lines (11 loc) 620 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createDateInputControl = void 0; const create_date_input_control_part_1 = require("./create-date-input-control-part"); const listeners_1 = require("./listeners"); exports.createDateInputControl = (inputs, options) => { const callbacks = Array.from(inputs).map((input, i, inputs) => (create_date_input_control_part_1.createDateInputControlPart(inputs[i - 1], input, inputs[i + 1]))); if (options) callbacks.push(listeners_1.addListeners(inputs, options)); return () => callbacks.forEach((fn) => fn()); };