import type { NotificationItem } from './dto/notification' import { extractItems } from '~/utils/api' export const listUnreadNotifications = async () => { const api = useApi() const data = await api.get( '/notifications/unread', {}, { toast: false } ) return extractItems(data) } export const markAllNotificationsRead = async () => { const api = useApi() return api.post('/notifications/mark-all-read', {}, { toast: false }) }