Private
Public Access
1
0
Files
power-apps-codeapps-blog-part2/node_modules/@fluentui/react-overflow/lib/useOverflowCount.js

13 lines
380 B
JavaScript

'use client';
import { useOverflowContext } from './overflowContext';
/**
* @returns Number of items that are overflowing
*/ export const useOverflowCount = ()=>useOverflowContext((v)=>{
return Object.entries(v.itemVisibility).reduce((acc, [id, visible])=>{
if (!visible) {
acc++;
}
return acc;
}, 0);
});