Skip to content

Commit f974dc4

Browse files
committed
relaying reload condition to books
1 parent 248fe01 commit f974dc4

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/Nav.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import Documents from "./Nav/Documents";
33
import Books from "./Nav/Books";
44
import { type Syntax } from "./Document/Editor";
55
import { __LOCAL_DB } from "./consts";
6-
import { useState } from "react";
6+
import { useState, useEffect } from "react";
77
import { Transition } from "@mantine/core";
88
import "./Nav.css";
99

@@ -22,6 +22,10 @@ function Nav({ onSelectDocument, onChangeBooks, reload, selectedBook, setSelecte
2222
const [bookIsSelected, setBookIsSelected] = useState<boolean>(false);
2323
const [reloadBooks, setReloadBooks] = useState(false);
2424

25+
useEffect(() => {
26+
setReloadBooks(!reloadBooks);
27+
}, [reload])
28+
2529
return (
2630
<div className="nav">
2731
<Transition

0 commit comments

Comments
 (0)