diff --git a/front/src/components/notifications/NotificationRow.vue b/front/src/components/notifications/NotificationRow.vue index 361c50397..08835683f 100644 --- a/front/src/components/notifications/NotificationRow.vue +++ b/front/src/components/notifications/NotificationRow.vue @@ -9,6 +9,11 @@ import { useStore } from '~/store' import axios from 'axios' +import Alert from '~/components/ui/Alert.vue' +import Button from '~/components/ui/Button.vue' +import Layout from '~/components/ui/Layout.vue' +import Spacer from '~/components/ui/Spacer.vue' + interface Props { initialItem: Notification } @@ -79,13 +84,13 @@ const notificationData = computed(() => { user: activity.object.target?.full_username }), acceptFollow: { buttonClass: 'success', - icon: 'check', + icon: 'bi-check', label: t('components.notifications.NotificationRow.button.approve'), handler: () => approveUserFollow(userFollow) }, rejectFollow: { buttonClass: 'danger', - icon: 'x', + icon: 'bi-x', label: t('components.notifications.NotificationRow.button.reject'), handler: () => rejectUserFollow(userFollow) } @@ -175,14 +180,19 @@ const rejectUserFollow = async (follow: components["schemas"]["Follow"]) => { diff --git a/front/src/views/Notifications.vue b/front/src/views/Notifications.vue index 753582298..2f4d32992 100644 --- a/front/src/views/Notifications.vue +++ b/front/src/views/Notifications.vue @@ -20,7 +20,6 @@ import Header from '~/components/ui/Header.vue' import Toggle from '~/components/ui/Toggle.vue' import Button from '~/components/ui/Button.vue' import Alert from '~/components/ui/Alert.vue' -import Table from '~/components/ui/Table.vue' const store = useStore() const supportMessage = useMarkdown(() => store.state.instance.settings.instance.support_message.value) @@ -248,8 +247,9 @@ const markAllAsRead = async () => { - { :key="item.id" :initial-item="item" /> -
+

{{ t('views.Notifications.empty.notifications') }}