diff --git a/packages/semi-foundation/navigation/navigation.scss b/packages/semi-foundation/navigation/navigation.scss index 4679dcea8d..d366d886e5 100644 --- a/packages/semi-foundation/navigation/navigation.scss +++ b/packages/semi-foundation/navigation/navigation.scss @@ -389,6 +389,14 @@ $module: #{$prefix}-navigation; .#{$module}-collapse-btn { text-overflow: ellipsis; white-space: nowrap; + width: 100%; + display: flex; + &-inner { + flex: 1; + span{ + margin-right: auto; + } + } } } } diff --git a/packages/semi-ui/form/_story/Hook/hookDemo.jsx b/packages/semi-ui/form/_story/Hook/hookDemo.jsx index 82c9b7b9da..cb7f4830fb 100644 --- a/packages/semi-ui/form/_story/Hook/hookDemo.jsx +++ b/packages/semi-ui/form/_story/Hook/hookDemo.jsx @@ -59,7 +59,11 @@ const UseFormApiDemo = () => { }; const CustomStringify = values => { - return JSON.stringify(values, (k, v) => (v === undefined ? '__undefined' : v)).replace( + return JSON.stringify( + values, + (k, v) => (v === undefined ? '__undefined' : v), + 2 + ).replace( '"__undefined"', 'undefined' ); @@ -97,15 +101,44 @@ const ComponentUsingFormApi = () => { ); }; + +// const ComponentUsingFormState = () => { +// const formState = useFormState(); +// return ( +//
+//             {JSON.stringify(formState)}
+//             {/* {CustomStringify(formState)} */}
+//         
+// ); +// }; /** */ const ComponentUsingFormState = () => { const formState = useFormState(); return ( -
-            {JSON.stringify(formState)}
-            {/* {CustomStringify(formState)} */}
-        
+
+
+                
+                    {JSON.stringify(formState, null, 2)}
+                
+            
+
); }; diff --git a/packages/semi-ui/navigation/CollapseButton.tsx b/packages/semi-ui/navigation/CollapseButton.tsx index 11088f1771..82530d0943 100644 --- a/packages/semi-ui/navigation/CollapseButton.tsx +++ b/packages/semi-ui/navigation/CollapseButton.tsx @@ -40,7 +40,7 @@ export default function CollapseButton({ prefixCls, locale, collapseText, isColl + )} );