Files
eewing ec317eb17c
CI / build (push) Has been skipped
CI / deploy (push) Successful in 1m11s
INIT
2026-02-18 15:17:47 -06:00

19 lines
612 B
TypeScript

export type ScrollLockProps = {
/**
* Whether to prevent body scrolling when the content is open.
*
* @default true
*/
preventScroll?: boolean;
/**
* The delay in milliseconds before the scrollbar is restored after closing the
* dialog. This is only applicable when using the `child` snippet for custom
* transitions and `preventScroll` is `true`. You should set this to a value
* greater than the transition duration to prevent content from shifting during
* the transition.
*
* @default null
*/
restoreScrollDelay?: number | null;
};