aboutsummaryrefslogtreecommitdiff
path: root/extension/src/SettingsEditor.tsx
blob: b10a705e4ad2c70253418544ac31933659bb747e (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
import RadioButtonGroup from "./RadioButtonGroup.tsx";
import React, {useState} from "react";

function SettingsEditor() {
    const [selected, setSelected] = useState('0');

    return (
        <form>
            <RadioButtonGroup groupLabel="Background Type" defaultData={"fromTheme"} items={[
                {label: "From Theme", data: "fromTheme"},
                {label: "Solid Color", data: "solidColor"},
                {label: "Image", data: "image"},
            ]}/>
            <RadioButtonGroup groupLabel="Sort" defaultData={"fromBookmarks"} items={[
                {label: "From Bookmarks", data: "fromBookmarks"},
                {label: "Alphabetical", data: "alphabetical"},
                {label: "Frequency", data: "frequency"},
                {label: "Recently used", data: "recent"},
            ]}/>

            <h3>Root folder</h3>
            <select onChange={e => setSelected(e.target.value)}>
                <option value={'0'}>Bookmarks Toolbar id:0</option>
                <option value={'1'}>Mobile Bookmarks id:1</option>
                <option value={'2'}>Other Bookmarks id:2</option>
            </select>
            <span>currently selected: {selected}</span>
        </form>
    )
}

export default SettingsEditor;

// <div id="settings-menu">
//     <h2>Settings</h2>
//
//     <h3>Sort</h3>
//     <label>
//         <input type="radio" name="sort"/>
//         From bookmarks
//     </label>
//     <label>
//         <input type="radio" name="sort"/>
//         Alphabetical
//     </label>
//     <label>
//         <input type="radio" name="sort"/>
//         Frequency
//     </label>
//
//     <h3>Background</h3>
//     <label>
//         <input type="radio" name="bg"/>
//         From Theme
//     </label>
//     <label>
//         <input type="radio" name="bg"/>
//         Solid color
//     </label>
//     <label>
//         <input type="radio" name="bg"/>
//         Image
//     </label>
//
//     <h3>Root folder</h3>
//     <label>
//         <select>
//             <option>Bookmarks Toolbar id:0</option>
//             <option>Mobile Bookmarks id:1</option>
//             <option>Other Bookmarks id:2</option>
//         </select>
//     </label>
// </div>