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 ( +//
+//+// ); +// }; /** */ const ComponentUsingFormState = () => { const formState = useFormState(); return ( -{JSON.stringify(formState)}+// {/*{CustomStringify(formState)}*/} +//
-+{JSON.stringify(formState)}- {/*{CustomStringify(formState)}*/} -
+
+ {JSON.stringify(formState, null, 2)}
+
+
+