date-input-control
Version:
Capture dates using day, month and year components
12 lines (11 loc) • 620 B
JavaScript
;
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());
};