diff --git a/src/components/NGErrorHandler.vue b/src/components/NGErrorHandler.vue new file mode 100644 index 0000000..26051d9 --- /dev/null +++ b/src/components/NGErrorHandler.vue @@ -0,0 +1,16 @@ + + + diff --git a/src/routes/FeedPage.vue b/src/routes/FeedPage.vue index 1c2048a..486e6cb 100644 --- a/src/routes/FeedPage.vue +++ b/src/routes/FeedPage.vue @@ -12,10 +12,7 @@ - - {{ $t(error) }} - - +
@@ -27,6 +24,7 @@ import { chunk as _chunk } from 'lodash-es' import axios from 'axios' import VideoItem from '@/components/VideoItem.vue' +import NGErrorHandler from '@/components/NGErrorHandler' let lastAbortController = new AbortController() @@ -124,8 +122,8 @@ export default { } }, components: { - VideoItem, - JSONViewer: () => import('vue-json-viewer') + NGErrorHandler, + VideoItem } } diff --git a/src/routes/WatchVideo.vue b/src/routes/WatchVideo.vue index b0ae970..061e3b4 100644 --- a/src/routes/WatchVideo.vue +++ b/src/routes/WatchVideo.vue @@ -1,5 +1,5 @@