1
- import { getErrorMessage } from "api"
2
- import instance from "lib/axios"
3
- import { APISponsor , APISponsorBenefit , APISponsorLevel , APISponsorLevelWithSponsor } from "models/api/sponsor"
4
- import { Sponsor , SponsorBenefit , SponsorLevel , SponsorLevelWithSponsor } from "models/sponsor"
5
-
1
+ import { getErrorMessage } from "api" ;
2
+ import instance from "lib/axios" ;
3
+ import {
4
+ APISponsor ,
5
+ APISponsorBenefit ,
6
+ APISponsorLevel ,
7
+ APISponsorLevelWithSponsor ,
8
+ } from "models/api/sponsor" ;
9
+ import { Sponsor , SponsorBenefit , SponsorLevel , SponsorLevelWithSponsor } from "models/sponsor" ;
6
10
7
11
export function detailSponsor ( id : string ) : Promise < Sponsor > {
8
12
return new Promise ( ( resolve , reject ) => {
9
- instance . get < APISponsor > ( `/2024/sponsors/list/${ id } /` ) . then ( response => {
10
- resolve ( Sponsor . fromAPI ( response . data ) ) ;
11
- } ) . catch ( error => {
12
- console . error ( error ) ;
13
- reject ( getErrorMessage ( error ) ) ;
14
- } )
13
+ instance
14
+ . get < APISponsor > ( `/2024/sponsors/list/${ id } /` )
15
+ . then ( ( response ) => {
16
+ resolve ( Sponsor . fromAPI ( response . data ) ) ;
17
+ } )
18
+ . catch ( ( error ) => {
19
+ console . error ( error ) ;
20
+ reject ( getErrorMessage ( error ) ) ;
21
+ } ) ;
15
22
return ;
16
- } )
23
+ } ) ;
17
24
}
18
25
19
26
export function listSponsorLevels ( ) : Promise < SponsorLevel [ ] > {
20
27
return new Promise ( ( resolve , reject ) => {
21
- instance . get < APISponsorLevel [ ] > ( "/2024/sponsors/levels" ) . then ( ( response ) => {
22
- resolve ( SponsorLevel . fromAPIs ( response . data ) ) ;
23
- } ) . catch ( ( error ) => {
24
- console . error ( error ) ;
25
- reject ( getErrorMessage ( error ) ) ;
26
- } )
28
+ instance
29
+ . get < APISponsorLevel [ ] > ( "/2024/sponsors/levels" )
30
+ . then ( ( response ) => {
31
+ resolve ( SponsorLevel . fromAPIs ( response . data ) ) ;
32
+ } )
33
+ . catch ( ( error ) => {
34
+ console . error ( error ) ;
35
+ reject ( getErrorMessage ( error ) ) ;
36
+ } ) ;
27
37
return ;
28
38
} ) ;
29
39
}
@@ -46,7 +56,6 @@ export function listSponsorLevelWithSponsor(): Promise<SponsorLevelWithSponsor[]
46
56
instance
47
57
. get < APISponsorLevelWithSponsor [ ] > ( "/2024/sponsors/levels/with-sponsor/" )
48
58
. then ( ( response ) => {
49
- console . log ( "debug" , response ) ;
50
59
resolve ( SponsorLevelWithSponsor . fromAPIs ( response . data ) ) ;
51
60
} )
52
61
. catch ( ( error ) => {
@@ -58,11 +67,14 @@ export function listSponsorLevelWithSponsor(): Promise<SponsorLevelWithSponsor[]
58
67
59
68
export function listSponsorBenefits ( ) : Promise < SponsorBenefit [ ] > {
60
69
return new Promise ( ( resolve , reject ) => {
61
- instance . get < APISponsorBenefit [ ] > ( "/2024/sponsors/benefits/" ) . then ( response => {
62
- resolve ( SponsorBenefit . fromAPIs ( response . data ) ) ;
63
- } ) . catch ( error => {
64
- console . error ( error ) ;
65
- reject ( getErrorMessage ( error ) ) ;
66
- } )
67
- } )
70
+ instance
71
+ . get < APISponsorBenefit [ ] > ( "/2024/sponsors/benefits/" )
72
+ . then ( ( response ) => {
73
+ resolve ( SponsorBenefit . fromAPIs ( response . data ) ) ;
74
+ } )
75
+ . catch ( ( error ) => {
76
+ console . error ( error ) ;
77
+ reject ( getErrorMessage ( error ) ) ;
78
+ } ) ;
79
+ } ) ;
68
80
}
0 commit comments