Fix vari frontend
This commit is contained in:
@@ -28,4 +28,16 @@ export const mailboxesApi = {
|
||||
apiClient
|
||||
.post<ConnectionTestResult>(`/mailboxes/${id}/test-connection`, { protocol })
|
||||
.then((r) => r.data),
|
||||
|
||||
/** Forza una sincronizzazione IMAP manuale (accoda job arq). */
|
||||
forceSync: (id: string) =>
|
||||
apiClient
|
||||
.post<{ status: string; mailbox_id: string; message: string }>(`/mailboxes/${id}/sync`)
|
||||
.then((r) => r.data),
|
||||
|
||||
/** Restituisce il conteggio messaggi non letti per ciascuna casella. */
|
||||
getUnreadCounts: () =>
|
||||
apiClient
|
||||
.get<{ counts: Record<string, number> }>('/mailboxes/unread-counts')
|
||||
.then((r) => r.data.counts),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user