Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

26 строки
995 B

  1. import './page-details.scss';
  2. import {createElement} from "../../_global/scripts/helpers";
  3. export const createPageDetails = ({
  4. breadcrumb = ['Start', 'Beratung und Service', 'Finanzierung und Förderung digitaler Projekte'],
  5. docNumber = 4073226,
  6. isIntranet = false,
  7. }) => {
  8. const section = createElement('section', isIntranet ? ['page-details', 'intranet'] : ['page-details']);
  9. const nav = createElement('nav', ['page-details-list-wrapper'], null, section);
  10. createElement('p', ['visually-hidden'], 'Sie befinden sich hier', nav);
  11. const breadcrumbList = createElement('ol', ['breadcrumb'], null, nav);
  12. breadcrumb.map((item, i) => {
  13. const li = createElement('li', ['page-details-item'], null, breadcrumbList);
  14. const a = createElement('a', [], item, li);
  15. a.href = '#';
  16. a.id = 'page-details-item' + i;
  17. })
  18. const docNr = createElement('div', ['document-number', 'desktop-only'], 'Nr. ' + docNumber, section);
  19. docNr.id = 'gfi-document-id';
  20. return section;
  21. }