diff --git a/src/components/MyNodes.vue b/src/components/MyNodes.vue index 0834db29e3a36b8230fa24650a75a31f180683b9..12c293ed91b2c81ef268ee8b89ed7a72cfe193f9 100644 --- a/src/components/MyNodes.vue +++ b/src/components/MyNodes.vue @@ -62,6 +62,17 @@ v-html="marked(nodes.node_text)" ></p> <button @click.prevent="toggleMode(nodes.node_id)">Edit</button> + <div class="allemoji"> + <div + class="eachemoji" + v-for="(emojis, index) in allEmoji.allEmoji" + :key="index" + > + <p v-if="nodes.node_id == emojis.node_id"> + {{ emojis.emoji_unicode }} + </p> + </div> + </div> </template> </form> </div> @@ -111,6 +122,7 @@ export default { computed: { ...mapState({ myNodes: (state) => state.myNodes, + allEmoji: (state) => state.allEmoji, }), }, @@ -225,6 +237,8 @@ export default { (nodes) => nodes.node_deleted == false ) this.$store.dispatch('getMynodes') + this.$store.dispatch('getEmoji') + this.myArray = nodesFiltered.reverse() }, @@ -319,4 +333,11 @@ textarea { img { width: 45%; } + +.allemoji { + font-size: 1.5em; + padding: 0em; + display: grid; + grid-template-columns: repeat(auto-fill, minmax(0, auto)); +} </style> diff --git a/src/components/OtherNodes.vue b/src/components/OtherNodes.vue index bc479b76c2471bc5e89a80bb5aaab4ac30dd4751..992750d756b6e2489fb2bd922dff7778dfa533af 100644 --- a/src/components/OtherNodes.vue +++ b/src/components/OtherNodes.vue @@ -106,6 +106,7 @@ export default { skinTone, emoticon, }) + this.$store.dispatch('getEmoji') }, openEmoji(nodeid) {