balibabu
commited on
Commit
·
1939998
1
Parent(s):
87d0e17
Feat: Add tooltip to question item of ChunkCreatingModal #3873 (#3878)
Browse files### What problem does this PR solve?
Feat: Add tooltip to question item of ChunkCreatingModal #3873
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
web/src/pages/flow/canvas/index.tsx
CHANGED
|
@@ -1,8 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
import { useSetModalState } from '@/hooks/common-hooks';
|
|
|
|
| 2 |
import { useCallback, useEffect } from 'react';
|
| 3 |
import ReactFlow, {
|
| 4 |
Background,
|
| 5 |
ConnectionMode,
|
|
|
|
| 6 |
Controls,
|
| 7 |
NodeMouseHandler,
|
| 8 |
} from 'reactflow';
|
|
@@ -192,7 +200,32 @@ function FlowCanvas({ drawerVisible, hideDrawer }: IProps) {
|
|
| 192 |
deleteKeyCode={['Delete', 'Backspace']}
|
| 193 |
>
|
| 194 |
<Background />
|
| 195 |
-
<Controls
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 196 |
</ReactFlow>
|
| 197 |
{formDrawerVisible && (
|
| 198 |
<FormDrawer
|
|
|
|
| 1 |
+
import {
|
| 2 |
+
Tooltip,
|
| 3 |
+
TooltipContent,
|
| 4 |
+
TooltipProvider,
|
| 5 |
+
TooltipTrigger,
|
| 6 |
+
} from '@/components/ui/tooltip';
|
| 7 |
import { useSetModalState } from '@/hooks/common-hooks';
|
| 8 |
+
import { FolderOutput, Import } from 'lucide-react';
|
| 9 |
import { useCallback, useEffect } from 'react';
|
| 10 |
import ReactFlow, {
|
| 11 |
Background,
|
| 12 |
ConnectionMode,
|
| 13 |
+
ControlButton,
|
| 14 |
Controls,
|
| 15 |
NodeMouseHandler,
|
| 16 |
} from 'reactflow';
|
|
|
|
| 200 |
deleteKeyCode={['Delete', 'Backspace']}
|
| 201 |
>
|
| 202 |
<Background />
|
| 203 |
+
<Controls>
|
| 204 |
+
<ControlButton
|
| 205 |
+
onClick={() => alert('Something magical just happened. ✨')}
|
| 206 |
+
>
|
| 207 |
+
<TooltipProvider>
|
| 208 |
+
<Tooltip>
|
| 209 |
+
<TooltipTrigger>
|
| 210 |
+
<Import />
|
| 211 |
+
</TooltipTrigger>
|
| 212 |
+
<TooltipContent>Import</TooltipContent>
|
| 213 |
+
</Tooltip>
|
| 214 |
+
</TooltipProvider>
|
| 215 |
+
</ControlButton>
|
| 216 |
+
<ControlButton
|
| 217 |
+
onClick={() => alert('Something magical just happened. ✨')}
|
| 218 |
+
>
|
| 219 |
+
<TooltipProvider>
|
| 220 |
+
<Tooltip>
|
| 221 |
+
<TooltipTrigger>
|
| 222 |
+
<FolderOutput />
|
| 223 |
+
</TooltipTrigger>
|
| 224 |
+
<TooltipContent>Export</TooltipContent>
|
| 225 |
+
</Tooltip>
|
| 226 |
+
</TooltipProvider>
|
| 227 |
+
</ControlButton>
|
| 228 |
+
</Controls>
|
| 229 |
</ReactFlow>
|
| 230 |
{formDrawerVisible && (
|
| 231 |
<FormDrawer
|