Returns {
availableHeight: number;
availableWidth: number;
colorParser: (
color?:
| "primary"
| "blue5"
| "white"
| "textFaded"
| "navigation"
| "navigationTop"
| "navigationSide"
| "background"
| "drawer"
| "cards"
| "cardDivider"
| "cardSectionSeparator"
| "fieldsOnCard"
| "fieldsFloating"
| "buttonSecondary"
| "iconsDisabled"
| "red"
| "orange"
| "greenDark"
| "greenLight"
| "text"
| "redDark"
| "orangeDark"
| "greenDark2"
| "blueDark"
| "lineColor"
| "iconButtonBg",
) => undefined
| string;
dockLeft: number;
isDocked: boolean;
paperRef: RefObject<null | HTMLDivElement>;
parsedSx: SystemStyleObject<Theme>;
}
Docking state, left position, available height, available width parsed styles, color parser, and ref.
A hook that manages the scroll position and dynamic height/width calculations for SmartStickyPopper.