diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-09-07 00:52:13 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-09-07 00:52:13 +0900 |
| commit | 10232c5866bdb79dd2d6cbc91d2b8f3827af3ad4 (patch) | |
| tree | 8ac784b9c5b64f4493b0d30eece4aaad0a33a41d /src/client/app/common | |
| parent | :art: (diff) | |
| download | misskey-10232c5866bdb79dd2d6cbc91d2b8f3827af3ad4.tar.gz misskey-10232c5866bdb79dd2d6cbc91d2b8f3827af3ad4.tar.bz2 misskey-10232c5866bdb79dd2d6cbc91d2b8f3827af3ad4.zip | |
Fix bug & some refactor
Diffstat (limited to 'src/client/app/common')
| -rw-r--r-- | src/client/app/common/views/widgets/broadcast.vue | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/client/app/common/views/widgets/broadcast.vue b/src/client/app/common/views/widgets/broadcast.vue index e4e77263e5..c0f97e97c1 100644 --- a/src/client/app/common/views/widgets/broadcast.vue +++ b/src/client/app/common/views/widgets/broadcast.vue @@ -1,6 +1,6 @@ <template> <div class="anltbovirfeutcigvwgmgxipejaeozxi" - :data-found="broadcasts.length != 0" + :data-found="announcements && announcements.length != 0" :data-melt="props.design == 1" :data-mobile="platform == 'mobile'" > @@ -14,12 +14,12 @@ </svg> </div> <p class="fetching" v-if="fetching">%i18n:@fetching%<mk-ellipsis/></p> - <h1 v-if="!fetching">{{ broadcasts.length == 0 ? '%i18n:@no-broadcasts%' : broadcasts[i].title }}</h1> + <h1 v-if="!fetching">{{ announcements.length == 0 ? '%i18n:@no-broadcasts%' : announcements[i].title }}</h1> <p v-if="!fetching"> - <span v-if="broadcasts.length != 0" v-html="broadcasts[i].text"></span> - <template v-if="broadcasts.length == 0">%i18n:@have-a-nice-day%</template> + <span v-if="announcements.length != 0" v-html="announcements[i].text"></span> + <template v-if="announcements.length == 0">%i18n:@have-a-nice-day%</template> </p> - <a v-if="broadcasts.length > 1" @click="next">%i18n:@next% >></a> + <a v-if="announcements.length > 1" @click="next">%i18n:@next% >></a> </div> </template> @@ -36,18 +36,18 @@ export default define({ return { i: 0, fetching: true, - broadcasts: [] + announcements: [] }; }, mounted() { (this as any).os.getMeta().then(meta => { - this.broadcasts = meta.broadcasts; + this.announcements = meta.broadcasts; this.fetching = false; }); }, methods: { next() { - if (this.i == this.broadcasts.length - 1) { + if (this.i == this.announcements.length - 1) { this.i = 0; } else { this.i++; |