diff --git a/src/components/BackToTopAndRefreshButtons.vue b/src/components/BackToTopAndRefreshButtons.vue
index 02d8b328..8310fb13 100644
--- a/src/components/BackToTopAndRefreshButtons.vue
+++ b/src/components/BackToTopAndRefreshButtons.vue
@@ -1,4 +1,6 @@
diff --git a/src/components/Dialog.vue b/src/components/Dialog.vue
index 35d2164e..3e6da56f 100644
--- a/src/components/Dialog.vue
+++ b/src/components/Dialog.vue
@@ -1,6 +1,7 @@
diff --git a/src/contentScripts/views/WatchLater/WatchLater.vue b/src/contentScripts/views/WatchLater/WatchLater.vue
index e59ee26d..c41077e9 100644
--- a/src/contentScripts/views/WatchLater/WatchLater.vue
+++ b/src/contentScripts/views/WatchLater/WatchLater.vue
@@ -4,6 +4,9 @@ import { useI18n } from 'vue-i18n'
import { getCSRF, openLinkToNewTab, removeHttpFromUrl } from '~/utils/main'
import { calcCurrentTime } from '~/utils/dataFormatter'
import type { List as VideoItem, WatchLaterResult } from '~/models/video/watchLater'
+import Button from '~/components/Button.vue'
+import Empty from '~/components/Empty.vue'
+import Progress from '~/components/Progress.vue'
const { t } = useI18n()
const api = useApiClient()
diff --git a/src/popup/Popup.vue b/src/popup/Popup.vue
index e2e8becb..ab903bd7 100644
--- a/src/popup/Popup.vue
+++ b/src/popup/Popup.vue
@@ -1,5 +1,6 @@