Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 

27 lignes
743 B

  1. import './steps.scss';
  2. import $ from 'jquery';
  3. import {createElement} from "../../_global/scripts/helpers";
  4. import {stepsData} from "./StepsData";
  5. import IHKSlider from "../../sections/slider/slider";
  6. export const createSteps =
  7. ({
  8. headline = 'Schritt für Schritt zur Soforthilfe',
  9. contents = stepsData,
  10. }) => {
  11. const steps = createElement('div', ['steps']);
  12. if (headline && headline.length > 0) {
  13. createElement('h3', [], headline, steps);
  14. }
  15. const slider = createElement('div', ['slider'], null, steps);
  16. contents.map((step) => {
  17. const slide = createElement('div', ['slide'], step.content, slider);
  18. slide.dataset.title = step.tab;
  19. })
  20. new IHKSlider($(slider));
  21. return steps;
  22. }