UNPKG

aws-northstar

Version:
19 lines (18 loc) 696 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getFlattenOptions = void 0; const getFlattenOptions = (options) => { const optionArray = []; options.forEach((option) => { if (option.options) { option.options.forEach((o) => { optionArray.push(Object.assign(Object.assign({}, o), { label: o.label || o.value, value: o.value, group: option.label })); }); } else { optionArray.push(Object.assign(Object.assign({}, option), { label: option.label || option.value, value: option.value })); } }); return optionArray; }; exports.getFlattenOptions = getFlattenOptions;