aboutsummaryrefslogtreecommitdiff
path: root/extension/src/main.tsx
blob: e54552692e7b8dd8037c9ff039f165a1b964a75c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import { createRoot } from 'react-dom/client'
import './index.css'
import Folder from "./Folder.tsx";
import SettingsEditor from "./SettingsEditor.tsx";

// @ts-ignore
if (typeof browser === "undefined") {
    var browser = chrome;
}

browser.bookmarks.getTree().then(tree => {
    createRoot(document.body).render(
        <>
            <div id="settings-menu">
                <SettingsEditor/>
            </div>
            <Folder data={     // @ts-ignore
                tree[0].children[0]
            }/>
        </>
    )
});

// chrome.bookmarks.create(
//     {'parentId': '0', 'title': 'Bookmarks Extension'},
//     function (newFolder) {
//         console.log("added folder: " + newFolder.title);
//     },
// );