Parcourir la source

move setDefaultActiveTab position inside of the useEffect

kaori il y a 5 ans
Parent
commit
c0d0fb59a3
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/client/js/components/CustomNavigation.jsx

+ 1 - 1
src/client/js/components/CustomNavigation.jsx

@@ -35,6 +35,7 @@ const CustomNavigation = (props) => {
 
 
     if (mounted.current) {
     if (mounted.current) {
       // Update時の処理
       // Update時の処理
+      setDefaultActiveTab('');
       console.log('Updated!');
       console.log('Updated!');
       const defaultActiveTab = navTabs[0];
       const defaultActiveTab = navTabs[0];
       const defaultActiveWidth = defaultActiveTab.offsetWidth;
       const defaultActiveWidth = defaultActiveTab.offsetWidth;
@@ -56,7 +57,6 @@ const CustomNavigation = (props) => {
       });
       });
       const { width, marginLeft } = styles[props.navTabMapping[activeTab].index];
       const { width, marginLeft } = styles[props.navTabMapping[activeTab].index];
 
 
-      setDefaultActiveTab('');
       setSliderWidth(width);
       setSliderWidth(width);
       setSliderMarginLeft(marginLeft);
       setSliderMarginLeft(marginLeft);
     }
     }