reka-ui
Version:
Vue port for Radix UI Primitives.
16 lines (13 loc) • 376 B
text/typescript
import { getResizeHandleElementIndex } from './dom'
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]
}