import './feature.scss'; import {createElement} from "../../_global/scripts/helpers"; import {createLinkList} from "../../components/linklist/LinkListComponent"; export const createFeature = ({ kicker = 'IHK Musterstadt', headline = 'Ihre IHK – Ihre Vorteile', copy = 'Wir beraten und helfen Ihnen als gewerbetreibendes Unternehmen zum Beispiel bei folgenden Themen:', links = [ { title: 'Wahrnehmung Ihrer Interessen', link: '#', }, { title: 'Fördermöglichkeiten', link: '#', }, { title: 'Durchführung von Prüfungen', link: '#', }, { title: 'Beratung zu Themen der Außenwirtschaft', link: '#', }, { title: 'Beratungen bei Existenzgründung', link: '#', }, ], icon = 'Eule Doktorhut', }) => { const section = createElement('section', ['feature'], null); const container = createElement('div', ['container'], null, section); const row = createElement('div', ['row'], null, container); const textCol = createElement('div', ['col'], null, row); const iconCol = createElement('div', ['col'], null, row); const textBox = createElement('div', ['text-box'], null, textCol); createElement('span', ['kicker'], kicker, textBox); createElement('h2', [], headline, textBox); createElement('p', [], copy, textBox); const linkList = createLinkList({links: links}); textBox.appendChild(linkList); if (icon && icon.length > 0) { createElement('div', ['icon-box', 'pictogram-' + icon.toLowerCase().split(' ').join('-')], null, iconCol); } return section; }