<% const radios = locals.radios || {} const radio = locals.radio || {}; if (!radio.label) radio.label = getText('label', 'form') + ' ' + getText('title', 'radio').toLowerCase(); radios.valid = validData(radios.valid); radios.error = errorData(radios.error); radios.hint = hintData(radios.hint); radio.hint = hintData(radio.hint); const id = radios.id; const elements = []; for (let i = 1; i < 4; i++) elements.push({ type: 'radio', inline: radios.inline || null, data: { ...radio, id: `${id}-${i}`, name: id, value: i, checked: i === 2 && radios.checked } }); const fieldset = { ...radios, choice: true, elements: elements } %> <%- include('../../../form/example/sample/fieldset', {fieldset: fieldset}) %>