diff options
| author | zyoshoka <107108195+zyoshoka@users.noreply.github.com> | 2024-04-29 15:36:01 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-29 15:36:01 +0900 |
| commit | 2ff90a80d453e33caee2cc39f27149d1d7386ee1 (patch) | |
| tree | 33c9d50894ce018216a2f85a094ff7c4bff701b1 /packages/frontend/src/ui | |
| parent | lint (diff) | |
| download | misskey-2ff90a80d453e33caee2cc39f27149d1d7386ee1.tar.gz misskey-2ff90a80d453e33caee2cc39f27149d1d7386ee1.tar.bz2 misskey-2ff90a80d453e33caee2cc39f27149d1d7386ee1.zip | |
fix(backend): add detailed schema to `fetch-rss` endpoint (#13764)
Diffstat (limited to 'packages/frontend/src/ui')
| -rw-r--r-- | packages/frontend/src/ui/_common_/statusbar-rss.vue | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/frontend/src/ui/_common_/statusbar-rss.vue b/packages/frontend/src/ui/_common_/statusbar-rss.vue index b973a4fd6b..6e1d06eec1 100644 --- a/packages/frontend/src/ui/_common_/statusbar-rss.vue +++ b/packages/frontend/src/ui/_common_/statusbar-rss.vue @@ -28,6 +28,7 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { ref } from 'vue'; +import * as Misskey from 'misskey-js'; import MarqueeText from '@/components/MkMarquee.vue'; import { useInterval } from '@/scripts/use-interval.js'; import { shuffle } from '@/scripts/shuffle.js'; @@ -42,13 +43,13 @@ const props = defineProps<{ refreshIntervalSec?: number; }>(); -const items = ref([]); +const items = ref<Misskey.entities.FetchRssResponse['items']>([]); const fetching = ref(true); const key = ref(0); const tick = () => { window.fetch(`/api/fetch-rss?url=${props.url}`, {}).then(res => { - res.json().then(feed => { + res.json().then((feed: Misskey.entities.FetchRssResponse) => { if (props.shuffle) { shuffle(feed.items); } |