From b4ad0b1abfd031e1338f885ed7f0beb9864a4523 Mon Sep 17 00:00:00 2001 From: gahusb Date: Wed, 13 May 2026 21:47:52 +0900 Subject: [PATCH] feat(screener): CanvasToolbar floating panel --- .../components/canvas/CanvasToolbar.jsx | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 src/pages/stock/screener/components/canvas/CanvasToolbar.jsx diff --git a/src/pages/stock/screener/components/canvas/CanvasToolbar.jsx b/src/pages/stock/screener/components/canvas/CanvasToolbar.jsx new file mode 100644 index 0000000..40022d9 --- /dev/null +++ b/src/pages/stock/screener/components/canvas/CanvasToolbar.jsx @@ -0,0 +1,61 @@ +import React from 'react'; +import { Panel, useReactFlow } from '@xyflow/react'; + +export default function CanvasToolbar({ + onRunPreview, + onRunSave, + onPersistSettings, + onResetLayout, + dirty, + running, +}) { + const { fitView } = useReactFlow(); + + return ( + + + + + + + + ); +}