From 270f607e952f197c51fccd89a313390fdd8f055d Mon Sep 17 00:00:00 2001 From: KROSY <45696255+krosy1337@users.noreply.github.com> Date: Wed, 9 Aug 2023 12:05:10 +0300 Subject: [PATCH] fix(NavigationTree): add new NavigationTreeNodeType 'stream' (#57) --- src/components/NavigationTree/NavigationTreeNode.tsx | 1 + .../NavigationTree/__stories__/NavigationTree.stories.tsx | 4 ++++ src/components/NavigationTree/types.ts | 1 + 3 files changed, 6 insertions(+) diff --git a/src/components/NavigationTree/NavigationTreeNode.tsx b/src/components/NavigationTree/NavigationTreeNode.tsx index cf9ccec..7dd97b6 100644 --- a/src/components/NavigationTree/NavigationTreeNode.tsx +++ b/src/components/NavigationTree/NavigationTreeNode.tsx @@ -42,6 +42,7 @@ function renderIcon(type: NavigationTreeNodeType | string, collapsed: boolean) { return ; case 'column_table': return ; + case 'stream': case 'topic': return ; case 'external_table': diff --git a/src/components/NavigationTree/__stories__/NavigationTree.stories.tsx b/src/components/NavigationTree/__stories__/NavigationTree.stories.tsx index 0286ae6..c961a22 100644 --- a/src/components/NavigationTree/__stories__/NavigationTree.stories.tsx +++ b/src/components/NavigationTree/__stories__/NavigationTree.stories.tsx @@ -131,6 +131,10 @@ async function fetchPath(path: string) { type: 'index', expandable: true, }, + { + name: 'stream', + type: 'stream', + }, ]; } diff --git a/src/components/NavigationTree/types.ts b/src/components/NavigationTree/types.ts index 7e92e38..e8f7bd8 100644 --- a/src/components/NavigationTree/types.ts +++ b/src/components/NavigationTree/types.ts @@ -8,6 +8,7 @@ export type NavigationTreeNodeType = | 'index_table' | 'index' | 'topic' + | 'stream' | 'external_table' | 'external_data_source';