diff --git a/src/assets/css/style.css b/src/assets/css/style.css
index 6453f20..4c86ec3 100644
--- a/src/assets/css/style.css
+++ b/src/assets/css/style.css
@@ -74,6 +74,7 @@
.header-tab .close-tabbar {
text-align: right;
font-size: 20px;
+ cursor: pointer;
}
.step {
diff --git a/src/nodes/NoteFlow.tsx b/src/nodes/NoteFlow.tsx
index 2e03a6f..adc9b98 100644
--- a/src/nodes/NoteFlow.tsx
+++ b/src/nodes/NoteFlow.tsx
@@ -89,18 +89,25 @@ const NoteFlow = () => {
const [showPopup, setShowPopup] = useState(false);
const [selectedNodeContent, setSelectedNodeContent] = useState('');
const [addNodeCallback, setAddNodeCallback] = useState(() => () => {});
+ const [isTabbarVisible, setIsTabbarVisible] = useState(false);
const handleAddNoteClick = () => {
setShowTabBar(true);
+ setIsTabbarVisible(true);
setAddNodeCallback(() => (selectedNode) => {
addNodeBetween(selectedNode, sourceId, targetId);
});
};
+ const closeTabbar = () => {
+ console.log('aaa');
+ setIsTabbarVisible(false); // Ẩn tabbar khi click close
+ };
const onNodeClick = (event, node) => {
if (node.id === '2') {
// Check if the clicked node is "Add Note"
setShowTabBar(true);
+ setIsTabbarVisible(true);
} else {
// Hiển thị popup khi click vào bất kỳ node nào
const content = nodeContents[node.key]; // Lấy nội dung tương ứng của node
@@ -349,7 +356,9 @@ const NoteFlow = () => {