@setoelkahfi / svara / commits / fc8960d

initial settings title value

mellobacon committed Dec 18, 2022 at 19:31 UTC fc8960d1400d607c8d76a51e7172564a2ca5f8a4
1 file changed +5 -5
src/components/Settings/SettingsTree.svelte
+5 -5
@@ -1,16 +1,16 @@
1 <script lang="ts">
2 import TreeView from "../FileTree/TreeView.svelte";
3 +</script>
4 +<script lang="ts" context="module">
5 + import { writable } from "svelte/store";
6 +
7 let tree = [
8 {id: 0, path: "general", name: "General", children: [
9 {id: 1, path: "file1", name: "Appearance"},
10 {id: 2, path: "file1", name: "Shortcuts"},
11 ]},
12 ];
9 -</script>
10 -<script lang="ts" context="module">
11 - import { writable } from "svelte/store";
12 -
13 - export let setting = writable("");
13 + export let setting = writable(`${tree[0].name}/${tree[0].children[0].name}`);
14 function openSetting(event) {
15 let node = event.detail;
16 setting.set(`${node.parent.name}/${node.name}`);