diff --git a/src/components/QNestedList.vue b/src/components/QNestedList.vue new file mode 100644 index 0000000..7316b34 --- /dev/null +++ b/src/components/QNestedList.vue @@ -0,0 +1,185 @@ + + + + + diff --git a/src/pages/Index.vue b/src/pages/Index.vue index cbd575d..a340340 100644 --- a/src/pages/Index.vue +++ b/src/pages/Index.vue @@ -14,7 +14,11 @@ :node="node" id="domains" /> + +
Activities 2
+
+ @@ -43,10 +47,52 @@ import Domain from 'src/components/Domain.vue'; import { useDomain, } from 'src/store/Domain'; import { defineComponent, onMounted } from 'vue'; +import QNestedList from 'src/components/QNestedList.vue'; export default defineComponent({ name: 'MainPage', - components: { Domain }, + components: {QNestedList, Domain }, + data: () => { + return { + items: [ + { + id: 1, + title: 'Test 1', + childreen: [] + }, + { + id: 2, + title: 'Test 2', + childreen: [] + }, + { + id: 3, + title: 'Test 3', + childreen: [] + }, + { + id: 4, + title: 'Test 4', + childreen: [] + }, + { + id: 5, + title: 'Test 5', + childreen: [] + }, + { + id: 6, + title: 'Test 6', + childreen: [] + }, + { + id: 7, + title: 'Test 7', + childreen: [] + } + ] + } + }, setup() { const domainStore = useDomain()