itizawa 5 лет назад
Родитель
Сommit
9b9042bec8
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      src/client/js/components/PageAccessoriesModal.jsx

+ 6 - 2
src/client/js/components/PageAccessoriesModal.jsx

@@ -51,6 +51,11 @@ const PageAccessoriesModal = (props) => {
     return sum;
   }
 
+  function changeFlexibility(menuSliderClick, width, tempMarginLeft) {
+    menuSliderClick.style.width = `${width}%`;
+    menuSliderClick.style.marginLeft = `${tempMarginLeft}%`;
+  }
+
   function navSlider(menu, callback) {
     // We only want the <li> </li> tags
     const navTabs = document.querySelectorAll('li.nav-link');
@@ -82,8 +87,7 @@ const PageAccessoriesModal = (props) => {
 
       navSlider(arrayMenu, (el, width, tempMarginLeft) => {
         el.onclick = () => {
-          menuSliderClick.style.width = `${width}%`;
-          menuSliderClick.style.marginLeft = `${tempMarginLeft}%`;
+          changeFlexibility(menuSliderClick, width, tempMarginLeft);
         };
       });
     }