(
items: HTMLElement[],
datasetKey: IndexedDatasetKey,
index: number,
setIndex: (idx: number) => void
)
| 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') |
no test coverage detected