Fix tag cloud on Welcome page (#4922)

Resolve #4754
This commit is contained in:
Satsuki Yanagi 2019-05-14 10:50:20 +09:00 committed by syuilo
parent 7c03d37caa
commit 5d42ee2359

View file

@ -4,7 +4,7 @@
<p class="empty" v-else-if="tags.length == 0"><fa icon="exclamation-circle"/>{{ $t('empty') }}</p> <p class="empty" v-else-if="tags.length == 0"><fa icon="exclamation-circle"/>{{ $t('empty') }}</p>
<div v-else> <div v-else>
<vue-word-cloud <vue-word-cloud
:words="tags.slice(0, 20).map(x => [x.name, x.count])" :words="tags.slice(0, 20).map(x => [x.tag, x.count])"
:color="color" :color="color"
:spacing="1"> :spacing="1">
<template slot-scope="{word, text, weight}"> <template slot-scope="{word, text, weight}">
@ -43,7 +43,7 @@ export default Vue.extend({
}, },
methods: { methods: {
fetch() { fetch() {
this.$root.api('aggregation/hashtags').then(tags => { this.$root.api('hashtags/trend').then(tags => {
this.tags = tags; this.tags = tags;
this.fetching = false; this.fetching = false;
}); });