1
1
import useSWR from 'swr'
2
2
import { fetcher } from '@/api'
3
3
4
- const getMalerUrl = '/dolly-backend/api/v1/malbestilling'
5
- const getOrganisasjonMalerUrl = '/dolly-backend/api/v1/organisasjon/bestilling/malbestilling'
6
-
7
4
const malbestillingUrl = '/dolly-backend/api/v1/malbestilling'
5
+ const getOrganisasjonMalerUrl = '/dolly-backend/api/v1/organisasjon/bestilling/malbestilling'
8
6
9
7
export type Mal = {
10
8
malNavn : string
@@ -34,7 +32,7 @@ export const useMalbestillingOversikt = () => {
34
32
}
35
33
}
36
34
37
- export const useMalbestillingBruker = ( brukerId : string ) => {
35
+ export const useMalbestillingBruker = ( brukerId ? : string ) => {
38
36
const { data, isLoading, error, mutate } = useSWR < Mal [ ] , Error > (
39
37
`${ malbestillingUrl } /brukerId/${ brukerId } ` ,
40
38
fetcher ,
@@ -48,25 +46,6 @@ export const useMalbestillingBruker = (brukerId: string) => {
48
46
}
49
47
}
50
48
51
- export const useDollyMalerBrukerOgMalnavn = ( brukerId ?: string , malNavn ?: string ) => {
52
- const { data, isLoading, error, mutate } = useSWR < MalResponse , Error > (
53
- brukerId && `${ getMalerUrl } ?brukerId=${ brukerId } ${ malNavn ? `&malNavn=${ malNavn } ` : '' } ` ,
54
- fetcher ,
55
- )
56
-
57
- const maler =
58
- data ?. malbestillinger && Object . values ( data . malbestillinger ) ?. length > 0
59
- ? Object . values ( data . malbestillinger ) ?. [ 0 ]
60
- : [ ]
61
-
62
- return {
63
- maler : maler ,
64
- loading : isLoading ,
65
- error : error ,
66
- mutate : mutate ,
67
- }
68
- }
69
-
70
49
export const useDollyOrganisasjonMaler = ( ) => {
71
50
const { data, isLoading, error, mutate } = useSWR < MalResponse , Error > (
72
51
getOrganisasjonMalerUrl ,
0 commit comments