25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

16 lines
548 B

  1. import './slider-tabs.scss';
  2. import {createElement} from "../../_global/scripts/helpers";
  3. export const createSliderTabs = ({
  4. count = 3
  5. }) => {
  6. const myControls = createElement('div', ['controls'], null);
  7. const ul = createElement('ul', ['slider-tabs'], null, myControls);
  8. for (let i = 0; i < count; i++) {
  9. const li = createElement('li', [], null, ul);
  10. const btn = createElement('button', ['btn'], null, li);
  11. createElement('span', [], String(i + 1), btn);
  12. if (i === 0) btn.classList.add('active');
  13. }
  14. return myControls;
  15. }