From 0251789f823d84695b8f7bd8467a1941c94fdbf7 Mon Sep 17 00:00:00 2001 From: wvffle Date: Mon, 4 Jul 2022 22:52:53 +0000 Subject: [PATCH] Fix a bunch of typescript errors --- front/src/App.vue | 3 +- .../components/admin/SignupFormBuilder.vue | 3 +- front/src/components/audio/PlayButton.vue | 6 ++- front/src/components/audio/album/Card.vue | 3 +- .../components/audio/podcast/MobileRow.vue | 8 ++-- front/src/components/audio/podcast/Modal.vue | 8 ++-- front/src/components/audio/podcast/Row.vue | 8 ++-- .../src/components/audio/track/MobileRow.vue | 8 ++-- front/src/components/audio/track/Modal.vue | 8 ++-- front/src/components/audio/track/Row.vue | 8 ++-- front/src/components/channels/AlbumSelect.vue | 7 ++-- .../src/components/channels/LicenseSelect.vue | 7 ++-- front/src/components/channels/UploadForm.vue | 2 +- front/src/components/channels/UploadModal.vue | 10 +++-- front/src/components/common/ActorLink.vue | 3 +- .../src/components/common/AttachmentInput.vue | 5 ++- front/src/components/favorites/List.vue | 10 +++-- front/src/components/library/AlbumBase.vue | 3 +- .../src/components/library/AlbumDropdown.vue | 3 +- front/src/components/library/ArtistBase.vue | 3 +- front/src/components/library/FsBrowser.vue | 3 +- front/src/components/library/FsLogs.vue | 2 +- front/src/components/library/TrackBase.vue | 3 +- .../manage/library/LibrariesTable.vue | 13 ++++--- .../manage/library/UploadsTable.vue | 15 +++++--- .../components/playlists/PlaylistModal.vue | 7 ++-- front/src/composables/audio/usePlayOptions.ts | 5 ++- front/src/composables/audio/usePlayer.ts | 3 +- front/src/composables/audio/useQueue.ts | 3 +- front/src/composables/audio/useSound.ts | 3 +- front/src/composables/audio/useSoundCache.ts | 3 +- .../src/composables/audio/useTrackSources.ts | 3 +- .../src/composables/locale/useSharedLabels.ts | 3 +- .../composables/moderation/useEditConfigs.ts | 3 +- front/src/composables/moderation/useReport.ts | 3 +- .../moderation/useReportConfigs.ts | 3 +- front/src/composables/useLogger.ts | 1 + front/src/composables/useOrdering.ts | 6 ++- front/src/composables/useSmartSearch.ts | 7 +++- front/src/composables/useThemeList.ts | 1 + front/src/composables/useWebSocketHandler.ts | 5 ++- front/src/init/axios.ts | 2 +- front/src/init/directives.ts | 3 +- front/src/init/globalComponents.ts | 2 +- front/src/init/instance.ts | 3 +- front/src/init/internalLinks.ts | 4 +- front/src/init/lazyLoad.ts | 3 +- front/src/init/locale.ts | 3 +- front/src/init/mediaSession.ts | 3 +- front/src/init/serviceWorker.ts | 3 +- front/src/init/webSocket.ts | 9 +---- front/src/init/window.ts | 3 +- front/src/router/guards.ts | 5 ++- front/src/router/routes/auth.ts | 2 +- front/src/router/routes/content.ts | 2 +- front/src/router/routes/index.ts | 3 +- front/src/router/routes/library.ts | 2 +- front/src/router/routes/manage.ts | 3 +- front/src/router/routes/settings.ts | 2 +- front/src/router/routes/user.ts | 3 +- front/src/store/auth.ts | 5 ++- front/src/store/channels.ts | 5 ++- front/src/store/favorites.ts | 5 ++- front/src/store/index.ts | 37 ++++++++++++------- front/src/store/instance.ts | 5 ++- front/src/store/libraries.ts | 5 ++- front/src/store/moderation.ts | 5 ++- front/src/store/player.ts | 5 ++- front/src/store/playlists.ts | 7 ++-- front/src/store/queue.ts | 7 ++-- front/src/store/radios.ts | 5 ++- front/src/store/ui.ts | 7 ++-- front/src/utils/clientRadios.ts | 9 +++-- front/src/utils/index.ts | 8 ++-- front/src/views/Search.vue | 3 +- front/src/views/auth/ProfileBase.vue | 3 +- front/src/views/channels/DetailBase.vue | 5 ++- .../views/content/libraries/FilesTable.vue | 13 ++++--- front/src/views/content/remote/Card.vue | 3 +- front/src/views/library/DetailBase.vue | 3 +- front/tsconfig.json | 1 + front/vite.config.ts | 4 +- 82 files changed, 257 insertions(+), 164 deletions(-) diff --git a/front/src/App.vue b/front/src/App.vue index 4b67911b9..52691e903 100644 --- a/front/src/App.vue +++ b/front/src/App.vue @@ -1,4 +1,6 @@