overleaf-cep/services/web/frontend/js/features/outline/util/get-children-lines.ts
David d7ad742ba3 Merge pull request #23747 from overleaf/dp-breadcrumbs
Add file breadcrumbs to new editor

GitOrigin-RevId: 54bde446ad632976503a2c4aff915c862bad710e
2025-03-11 09:05:08 +00:00

11 lines
289 B
TypeScript

import { OutlineItemData } from '@/features/ide-react/types/outline'
export default function getChildrenLines(
children?: OutlineItemData[]
): number[] {
return (children || [])
.map(child => {
return getChildrenLines(child.children).concat(child.line)
})
.flat()
}