Loading src/App.vue +4 −3 Changes for src/App.vue: 4 added lines, 3 removed lines. Original line number Diff line number Diff line <template> <zotero-vue-client :default-type="resourceType" :default-id="groupOrUserId" @entrySelected="selectedEntry"/> <zotero-vue-client :default-type="resourceType" :default-id="groupOrUserId" @entry-selected="selectedEntry"/> </template> <script> Loading @@ -18,8 +18,9 @@ }, methods : { selectedEntry(e){ alert(e) selectedEntry(entryKey, serializedEntry){ console.log("entry key = ", entryKey) alert(serializedEntry) } } } Loading src/components/ZoteroVueClient.vue +1 −1 Changes for src/components/ZoteroVueClient.vue: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -136,7 +136,7 @@ entrySelected(entryKey){ fetch('https://api.zotero.org/' + this.type + 's' +'/' + this.groupOrUserId + '/items/' + entryKey + '?format=' + this.format) .then(response => response.text()).then(entry => { this.$emit('entry-selected', entry)}) .then(response => response.text()).then(entry => { this.$emit('entry-selected',entryKey, entry)}) } } Loading Loading
src/App.vue +4 −3 Changes for src/App.vue: 4 added lines, 3 removed lines. Original line number Diff line number Diff line <template> <zotero-vue-client :default-type="resourceType" :default-id="groupOrUserId" @entrySelected="selectedEntry"/> <zotero-vue-client :default-type="resourceType" :default-id="groupOrUserId" @entry-selected="selectedEntry"/> </template> <script> Loading @@ -18,8 +18,9 @@ }, methods : { selectedEntry(e){ alert(e) selectedEntry(entryKey, serializedEntry){ console.log("entry key = ", entryKey) alert(serializedEntry) } } } Loading
src/components/ZoteroVueClient.vue +1 −1 Changes for src/components/ZoteroVueClient.vue: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -136,7 +136,7 @@ entrySelected(entryKey){ fetch('https://api.zotero.org/' + this.type + 's' +'/' + this.groupOrUserId + '/items/' + entryKey + '?format=' + this.format) .then(response => response.text()).then(entry => { this.$emit('entry-selected', entry)}) .then(response => response.text()).then(entry => { this.$emit('entry-selected',entryKey, entry)}) } } Loading