I have tried codes like this, but it seems T should have some constraints which I am not clear.
export const useResizeObserver = (elementRef: ElementRef&