mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-22 22:15:17 -04:00
Refactor Movie index to use react-window
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import { ResizeObserver as ResizeObserverPolyfill } from '@juggle/resize-observer';
|
||||
import {
|
||||
default as useMeasureHook,
|
||||
Options,
|
||||
RectReadOnly,
|
||||
} from 'react-use-measure';
|
||||
|
||||
const ResizeObserver = window.ResizeObserver || ResizeObserverPolyfill;
|
||||
|
||||
export type Measurements = RectReadOnly;
|
||||
|
||||
function useMeasure(
|
||||
options?: Omit<Options, 'polyfill'>
|
||||
): ReturnType<typeof useMeasureHook> {
|
||||
return useMeasureHook({
|
||||
polyfill: ResizeObserver,
|
||||
...options,
|
||||
});
|
||||
}
|
||||
|
||||
export default useMeasure;
|
||||
Reference in New Issue
Block a user