diff --git a/components/common/CommonRouteTabs.vue b/components/common/CommonRouteTabs.vue
index e0eefc4f..95a994d1 100644
--- a/components/common/CommonRouteTabs.vue
+++ b/components/common/CommonRouteTabs.vue
@@ -1,6 +1,8 @@
-
-
-
-
diff --git a/components/timeline/TimelineNotifications.vue b/components/timeline/TimelineNotifications.vue
index 480c13b4..eb52eb1e 100644
--- a/components/timeline/TimelineNotifications.vue
+++ b/components/timeline/TimelineNotifications.vue
@@ -1,6 +1,14 @@
@@ -27,7 +74,7 @@ const tabs = $computed(() => [
- {{ t('nav.notifications') }}
+ {{ isHydrated ? t('nav.notifications') : '' }}
@@ -35,7 +82,7 @@ const tabs = $computed(() => [
@@ -43,7 +90,7 @@ const tabs = $computed(() => [
-
+
diff --git a/pages/notifications/[filter].vue b/pages/notifications/[filter].vue
new file mode 100644
index 00000000..9834c20d
--- /dev/null
+++ b/pages/notifications/[filter].vue
@@ -0,0 +1,24 @@
+
+
+
+
+
diff --git a/pages/notifications/mention.vue b/pages/notifications/mention.vue
deleted file mode 100644
index e65a7522..00000000
--- a/pages/notifications/mention.vue
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-