Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

25 linhas
785 B

  1. import './anchor-links.scss';
  2. import $ from 'jquery';
  3. import {createElement} from "../../_global/scripts/helpers";
  4. import IHKAnchorLinks from "./anchor-links";
  5. export const createAnchorLinks = ({
  6. titles = ['Beratungsförderung zur Digitalisierung', 'Eine weitere Headline zwischendurch'],
  7. }) => {
  8. const div = createElement('div', ['anchor-links']);
  9. const ul = createElement('ul', ['anchors'], null, div);
  10. createElement('li', ['anchors-title'], 'Inhalte auf dieser Seite', ul);
  11. titles.map((title, index) => {
  12. const li = createElement('li', [], null, ul);
  13. const a = createElement('a', [], title, li);
  14. a.href = '#titleInText' + index;
  15. a.dataset.index = index.toString();
  16. });
  17. $(document).ready(() => {
  18. new IHKAnchorLinks($(div));
  19. });
  20. return div;
  21. }