diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2024-11-05 20:48:13 -0500 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2024-11-05 20:48:13 -0500 |
commit | da39fa8b18055cdd8ca2094da6fab9946de33de4 (patch) | |
tree | 790dc4fe40b14617e6fe4265b93a62a2952be6c5 /extension/src/FolderBody.tsx | |
parent | a43e9f2e22bce97017aeb218838b16aab9390ee0 (diff) | |
download | bookmarks-home-da39fa8b18055cdd8ca2094da6fab9946de33de4.tar.gz bookmarks-home-da39fa8b18055cdd8ca2094da6fab9946de33de4.tar.bz2 bookmarks-home-da39fa8b18055cdd8ca2094da6fab9946de33de4.zip |
New Folder design
Diffstat (limited to 'extension/src/FolderBody.tsx')
-rw-r--r-- | extension/src/FolderBody.tsx | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/extension/src/FolderBody.tsx b/extension/src/FolderBody.tsx new file mode 100644 index 0000000..b013d97 --- /dev/null +++ b/extension/src/FolderBody.tsx @@ -0,0 +1,20 @@ +import BookmarkTreeNode = browser.bookmarks.BookmarkTreeNode; +import Bookmark from "./Bookmark.tsx"; +import FolderButton from "./FolderButton.tsx"; + +function FolderBody (props: {data: BookmarkTreeNode}) { + return ( + <div className={"folderBody"}> + { + props.data.children && + props.data.children.map(child => + child.children + ? <FolderButton data={child} /> + : <Bookmark data={child} /> + ) + } + </div> + ) +} + +export default FolderBody;
\ No newline at end of file |