tidy syntax

This commit is contained in:
Collin M. Barrett 2019-08-31 16:40:01 -05:00
parent 33ce3be72f
commit 043c2790d9

View file

@ -6,15 +6,13 @@ interface TablePageSize {
}
export const useTablePageSizer = () => {
const calculateSize = () => {
return {
pageSize: Math.floor((window.innerHeight - 211.5) / 56),
isNarrowWindow: window.innerWidth < 576 ? true : false
};
}
const calculateSize = () => ({
pageSize: Math.floor((window.innerHeight - 211.5) / 56),
isNarrowWindow: window.innerWidth < 576 ? true : false
});
const [state, setState] = useState<TablePageSize>(calculateSize());
useEffect(() => {
const updatePageSize = () => { setState(calculateSize()) }
const updatePageSize = () => setState(calculateSize())
window.addEventListener('resize', updatePageSize);
return () => window.removeEventListener('resize', updatePageSize);
}, []);