MCPcopy Create free account
hub / github.com/ZenNotes/zennotes / scrollToIndexedIndex

Function scrollToIndexedIndex

packages/app-core/src/components/VimNav.tsx:1788–1797  ·  view source on GitHub ↗
(
    items: HTMLElement[],
    datasetKey: IndexedDatasetKey,
    index: number,
    setIndex: (idx: number) => void
  )

Source from the content-addressed store, hash-verified

1786 }
1787
1788 function scrollToIndexedIndex(
1789 items: HTMLElement[],
1790 datasetKey: IndexedDatasetKey,
1791 index: number,
1792 setIndex: (idx: number) => void
1793 ): void {
1794 const target = getIndexedElementByIndex(items, datasetKey, index)
1795 setIndex(index)
1796 target?.scrollIntoView({ block: 'nearest' })
1797 }
1798
1799 function getCommentItems(): HTMLElement[] {
1800 return getIndexedElements('[data-comments-idx]', 'commentsIdx')

Callers 1

handleNoteListKeyFunction · 0.85

Calls 1

getIndexedElementByIndexFunction · 0.85

Tested by

no test coverage detected