import { useState } from "react"; import { Row, Col, Button, Collapse } from "@douyinfe/semi-ui"; import { IconPlus } from "@douyinfe/semi-icons"; import { useNotes, useSelect } from "../../../hooks"; import Empty from "../Empty"; import SearchBar from "./SearchBar"; import NoteInfo from "./NoteInfo"; export default function NotesTab() { const { notes, addNote } = useNotes(); const { selectedElement, setSelectedElement } = useSelect(); return ( <> setSelectedElement((prev) => ({ ...prev, id: parseInt(activeKey), })) } /> {notes.length <= 0 ? ( ) : ( { setSelectedElement((prev) => ({ ...prev, id: parseInt(activeKey), open: true, })); }} accordion > {notes.map((n, i) => ( ))} )} ); }