From edfae3212d7a5659d595e757d1357213bbdd7afa Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Wed, 10 Mar 2021 10:21:14 +0300 Subject: [PATCH] Small cleaning Signed-off-by: Alex Andreev --- src/renderer/components/tree-view/tree-view.tsx | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/renderer/components/tree-view/tree-view.tsx b/src/renderer/components/tree-view/tree-view.tsx index 783662a9f9..450b0021aa 100644 --- a/src/renderer/components/tree-view/tree-view.tsx +++ b/src/renderer/components/tree-view/tree-view.tsx @@ -23,15 +23,13 @@ interface Props { data: NavigationTree[] } -const scrollToItem = (id: string) => { - const element = document.getElementById(id); +function scrollToItem(id: string) { + document.getElementById(id)?.scrollIntoView(); +} - element?.scrollIntoView(); -}; - -const getSelectedNode = (data: NavigationTree[]) => { +function getSelectedNode(data: NavigationTree[]) { return deepDash.findDeep(data, (value, key) => key === "selected" && value === true)?.parent; -}; +} export function RecursiveTreeView({ data }: Props) { const [expanded, setExpanded] = React.useState([]);