sbt-idp/cope2n-fe/src/hooks/useInitialCardHeight.ts
2023-11-30 18:19:06 +07:00

16 lines
345 B
TypeScript

import React from 'react';
export function useInitialCardHeight(
cardRef: React.MutableRefObject<HTMLDivElement>,
) {
const heightRef = React.useRef<number>(0);
React.useEffect(() => {
if (heightRef.current <= 0 && cardRef.current) {
heightRef.current = cardRef.current.clientHeight;
}
});
return heightRef.current;
}