semblance-dev/node_modules/react-resizable-panels/src/utils/determinePivotIndices.ts
2025-08-04 09:07:59 -05:00

15 lines
412 B
TypeScript

import { getResizeHandleElementIndex } from "../utils/dom/getResizeHandleElementIndex";
export function determinePivotIndices(
groupId: string,
dragHandleId: string,
panelGroupElement: ParentNode
): [indexBefore: number, indexAfter: number] {
const index = getResizeHandleElementIndex(
groupId,
dragHandleId,
panelGroupElement
);
return index != null ? [index, index + 1] : [-1, -1];
}