Skip to content
Snippets Groups Projects
Commit 769a49e2 authored by Adam Procter's avatar Adam Procter
Browse files

simple list view (for testing)

added
parent 9f75bb2d
No related branches found
No related tags found
No related merge requests found
<template> <template>
<div> <div>
<h1>IPFS Test</h1>
<h3>This is very exprimental and should not be used</h3>
<h1>{{ status }}</h1> <h1>{{ status }}</h1>
<h2>ID: {{ id }}</h2> <h2>ID: {{ id }}</h2>
<h2>Agent version: {{ agentVersion }}</h2> <h2>Agent version: {{ agentVersion }}</h2>
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<vue-draggable-resizable <vue-draggable-resizable
class="innernode" class="innernode"
:w="300" :w="300"
:h="345" :h="375"
:x="1100" :x="1100"
:y="50" :y="50"
:z="0" :z="0"
......
import Vue from 'vue' import Vue from 'vue'
import VueRouter from 'vue-router' import VueRouter from 'vue-router'
import Home from '../views/Home.vue' import Home from '../views/Home.vue'
import List from '../views/List.vue'
import Oldhome from '../views/Oldhome' import Oldhome from '../views/Oldhome'
import Test from '../views/Test' import Test from '../views/Test'
...@@ -12,6 +13,11 @@ export const routes = [ ...@@ -12,6 +13,11 @@ export const routes = [
name: 'Home', name: 'Home',
component: Home, component: Home,
}, },
{
path: '/list',
name: 'List',
component: List,
},
{ {
path: '/oldhome', path: '/oldhome',
name: 'Old Home', name: 'Old Home',
...@@ -19,7 +25,7 @@ export const routes = [ ...@@ -19,7 +25,7 @@ export const routes = [
}, },
{ {
path: '/test', path: '/test',
name: 'Test', name: 'IPFS Test',
component: Test, component: Test,
}, },
{ {
......
<template>
<div>
<h1 class="mobile">Your Nodes in list mode</h1>
<!-- <OffLine
v-for="value in myNodes"
v-bind:key="value.node_id"
v-bind:nodeid="value.node_id"
v-bind:nodetext="value.node_text"
@editTrue="(e) => editTrue(e)"
/> -->
<div v-for="value in myNodes" v-bind:key="value.node_id">
<textarea
@focus="editTrue(true)"
@blur="editTrue(false)"
autofocus
@input="editNode"
v-model="value.node_text"
:id="nodeid"
ref="nodetext"
placeholder="Idea goes here!"
></textarea>
</div>
<!-- <OnBoard @clientAdded="clientAdded()" @editTrue="(e) => editTrue(e)" /> -->
<ModeToolbar />
</div>
</template>
<script>
// import OffLine from '@/components/OffLine'
// import OnBoard from '@/components/OnBoard.vue'
import ModeToolbar from '@/experimental/ModeToolbar'
import { mapState } from 'vuex'
export default {
name: 'List',
data: function () {
return {
clientset: false,
offline: false,
}
},
props: {
nodeid: String,
nodetext: String,
deleted: Boolean,
},
computed: mapState({
myNodes: (state) => state.myNodes,
}),
components: {
// OnBoard,
// OffLine,
ModeToolbar,
},
methods: {
clientAdded() {
this.clientset = !this.clientset
},
editTrue(e) {
this.$store.dispatch('shortcutState', e)
},
editNode(e) {
var nodeid = e.target.id
var nodetext = e.target.value
this.$store.dispatch('editNode', { nodeid, nodetext })
},
},
}
</script>
<style lang="css" scoped>
.mobile {
font-size: 1em;
}
</style>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment