UNPKG

@opengis/fastify-table

Version:

core-plugins

29 lines (24 loc) 974 B
/** * Об'єднання декількох вихідних змінних в одній строці * * @summary Об'єднання в одну строку декількох архументів. Можна використовувати для побудови посилань. * @priority 4 * @alias concat * @type helper * @tag string * @example * {{concat 'https://spending.gov.ua/new/disposers/' edrpou '/agreements/' id}} * @descr Результат: https://spending.gov.ua/new/disposers/1234567890/agreements/3721893718937819 (edrpou та id - змінні) * @param {Array} args Масив аргуметів, які потрібно з'єднати * @returns {String} Returns HTML */ export default function concat(...args) { if (args.length === 0) return ''; let result = ''; for (let i = 0; i < args.length; i += 1) { if (['string', 'number'].includes(typeof args[i])) { result += args[i]; } } return result; };