diff --git a/examples/basic.tsx b/examples/basic.tsx index c572396..548f0aa 100644 --- a/examples/basic.tsx +++ b/examples/basic.tsx @@ -76,11 +76,20 @@ const Demo = () => { + +
@@ -89,6 +98,7 @@ const Demo = () => { renderItem={renderItem} renderRest={renderRest} maxCount={responsive ? 'responsive' : 6} + // suffix={1} />
diff --git a/src/Overflow.tsx b/src/Overflow.tsx index c854fba..7aa2e3b 100644 --- a/src/Overflow.tsx +++ b/src/Overflow.tsx @@ -250,7 +250,11 @@ function Overflow( } useLayoutEffect(() => { - if (mergedContainerWidth && mergedRestWidth && mergedData) { + if ( + mergedContainerWidth && + typeof mergedRestWidth === 'number' && + mergedData + ) { let totalWidth = suffixWidth; const len = mergedData.length;