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';