@@ -2,6 +2,7 @@ import { useQueryClient } from '@tanstack/react-query';
2
2
import { useAtomValue } from 'jotai' ;
3
3
import createFetchClient from 'openapi-fetch' ;
4
4
import createClient from 'openapi-react-query' ;
5
+ import { toast } from 'sonner' ;
5
6
import { FetchError } from 'src/api/api' ;
6
7
import { apiBaseUriWithoutRest } from 'src/api/config' ;
7
8
import type { paths } from 'src/generated/modiapersonoversikt-api' ;
@@ -73,6 +74,10 @@ export const useSendMelding = () => {
73
74
params : { query : { enhet } }
74
75
} ) . queryKey
75
76
} ) ;
77
+ toast . success ( 'Melding sendt' ) ;
78
+ } ,
79
+ onError : ( ) => {
80
+ toast . error ( 'Kunne ikke sende melding' ) ;
76
81
}
77
82
} ) ;
78
83
} ;
@@ -90,6 +95,10 @@ export const useJournalforMutation = () => {
90
95
params : { query : { enhet } }
91
96
} ) . queryKey
92
97
} ) ;
98
+ toast . success ( 'Tråden ble journalført' ) ;
99
+ } ,
100
+ onError : ( ) => {
101
+ toast . error ( 'Kunne ikke journalføre tråden' ) ;
93
102
}
94
103
} ) ;
95
104
} ;
@@ -176,6 +185,10 @@ export const useSendTilSladdingMutation = () => {
176
185
params : { query : { enhet } }
177
186
} ) . queryKey
178
187
} ) ;
188
+ toast . success ( 'Meldingene ble sendt til sladding' ) ;
189
+ } ,
190
+ onError : ( ) => {
191
+ toast . error ( 'Kunne ikke sende til sladding' ) ;
179
192
}
180
193
} ) ;
181
194
} ;
@@ -193,6 +206,10 @@ export const useMarkerFeilsendtMutation = () => {
193
206
params : { query : { enhet } }
194
207
} ) . queryKey
195
208
} ) ;
209
+ toast . success ( 'Tråden ble markert som feilsent' ) ;
210
+ } ,
211
+ onError : ( ) => {
212
+ toast . error ( 'Kunne ikke avslutte dialogen' ) ;
196
213
}
197
214
} ) ;
198
215
} ;
@@ -210,6 +227,10 @@ export const useAvsluttDialogMutation = () => {
210
227
params : { query : { enhet } }
211
228
} ) . queryKey
212
229
} ) ;
230
+ toast . success ( 'Tråden ble avsluttet' ) ;
231
+ } ,
232
+ onError : ( ) => {
233
+ toast . error ( 'Kunne ikke avslutte tråden' ) ;
213
234
}
214
235
} ) ;
215
236
} ;
0 commit comments