« get me outta code hell
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
export default { extraDependencies: ['html'], slots: { title: {type: 'html'}, id: {type: 'string'}, tag: {type: 'string', default: 'p'}, }, generate(slots, {html}) { return html.tag(slots.tag, { class: 'content-heading', id: slots.id, tabindex: '0', }, slots.title); } }