1
1
import type * as EntityIDs from 'src/gen/entity-ids'
2
2
/**
3
- * Generated by orval v6.25.0 🍺
3
+ * Generated by orval v6.30.2 🍺
4
4
* Do not edit manually.
5
5
* OpenAPI openapi-go-gin-postgres-sqlc
6
6
* openapi-go-gin-postgres-sqlc
@@ -18,19 +18,20 @@ import type {
18
18
ActivityResponse
19
19
} from '.././model'
20
20
21
- export const getCreateActivityResponseMock = ( overrideResponse : any = { } ) : ActivityResponse => ( { activityID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ActivityID , deletedAt : faker . helpers . arrayElement ( [ ( ( ) => faker . date . past ( ) ) ( ) , null ] ) , description : faker . word . sample ( ) , isProductive : faker . datatype . boolean ( ) , name : faker . word . sample ( ) , projectID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ProjectID , ...overrideResponse } )
21
+ export const getCreateActivityResponseMock = ( overrideResponse : Partial < ActivityResponse > = { } ) : ActivityResponse => ( { activityID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ActivityID , deletedAt : faker . helpers . arrayElement ( [ ( ( ) => faker . date . past ( ) ) ( ) , null ] ) , description : faker . word . sample ( ) , isProductive : faker . datatype . boolean ( ) , name : faker . word . sample ( ) , projectID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ProjectID , ...overrideResponse } )
22
22
23
- export const getGetActivityResponseMock = ( overrideResponse : any = { } ) : ActivityResponse => ( { activityID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ActivityID , deletedAt : faker . helpers . arrayElement ( [ ( ( ) => faker . date . past ( ) ) ( ) , null ] ) , description : faker . word . sample ( ) , isProductive : faker . datatype . boolean ( ) , name : faker . word . sample ( ) , projectID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ProjectID , ...overrideResponse } )
23
+ export const getGetActivityResponseMock = ( overrideResponse : Partial < ActivityResponse > = { } ) : ActivityResponse => ( { activityID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ActivityID , deletedAt : faker . helpers . arrayElement ( [ ( ( ) => faker . date . past ( ) ) ( ) , null ] ) , description : faker . word . sample ( ) , isProductive : faker . datatype . boolean ( ) , name : faker . word . sample ( ) , projectID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ProjectID , ...overrideResponse } )
24
24
25
- export const getUpdateActivityResponseMock = ( overrideResponse : any = { } ) : ActivityResponse => ( { activityID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ActivityID , deletedAt : faker . helpers . arrayElement ( [ ( ( ) => faker . date . past ( ) ) ( ) , null ] ) , description : faker . word . sample ( ) , isProductive : faker . datatype . boolean ( ) , name : faker . word . sample ( ) , projectID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ProjectID , ...overrideResponse } )
25
+ export const getUpdateActivityResponseMock = ( overrideResponse : Partial < ActivityResponse > = { } ) : ActivityResponse => ( { activityID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ActivityID , deletedAt : faker . helpers . arrayElement ( [ ( ( ) => faker . date . past ( ) ) ( ) , null ] ) , description : faker . word . sample ( ) , isProductive : faker . datatype . boolean ( ) , name : faker . word . sample ( ) , projectID : faker . number . int ( { min : undefined , max : undefined } ) as EntityIDs . ProjectID , ...overrideResponse } )
26
26
27
27
28
- export const getCreateActivityMockHandler = ( overrideResponse ?: ActivityResponse ) => {
29
- return http . post ( '*/project/:projectName/activity/' , async ( ) => {
30
- await delay ( 200 ) ;
31
- return new HttpResponse ( JSON . stringify ( overrideResponse ? overrideResponse : getCreateActivityResponseMock ( ) ) ,
28
+ export const getCreateActivityMockHandler = ( overrideResponse ?: ActivityResponse | ( ( info : Parameters < Parameters < typeof http . post > [ 1 ] > [ 0 ] ) => Promise < ActivityResponse > | ActivityResponse ) ) => {
29
+ return http . post ( '*/project/:projectName/activity/' , async ( info ) => { await delay ( 200 ) ;
30
+ return new HttpResponse ( JSON . stringify ( overrideResponse !== undefined
31
+ ? ( typeof overrideResponse === "function" ? await overrideResponse ( info ) : overrideResponse )
32
+ : getCreateActivityResponseMock ( ) ) ,
32
33
{
33
- status : 200 ,
34
+ status : 201 ,
34
35
headers : {
35
36
'Content-Type' : 'application/json' ,
36
37
}
@@ -39,10 +40,11 @@ export const getCreateActivityMockHandler = (overrideResponse?: ActivityResponse
39
40
} )
40
41
}
41
42
42
- export const getGetActivityMockHandler = ( overrideResponse ?: ActivityResponse ) => {
43
- return http . get ( '*/activity/:activityID' , async ( ) => {
44
- await delay ( 200 ) ;
45
- return new HttpResponse ( JSON . stringify ( overrideResponse ? overrideResponse : getGetActivityResponseMock ( ) ) ,
43
+ export const getGetActivityMockHandler = ( overrideResponse ?: ActivityResponse | ( ( info : Parameters < Parameters < typeof http . get > [ 1 ] > [ 0 ] ) => Promise < ActivityResponse > | ActivityResponse ) ) => {
44
+ return http . get ( '*/activity/:activityID' , async ( info ) => { await delay ( 200 ) ;
45
+ return new HttpResponse ( JSON . stringify ( overrideResponse !== undefined
46
+ ? ( typeof overrideResponse === "function" ? await overrideResponse ( info ) : overrideResponse )
47
+ : getGetActivityResponseMock ( ) ) ,
46
48
{
47
49
status : 200 ,
48
50
headers : {
@@ -53,10 +55,11 @@ export const getGetActivityMockHandler = (overrideResponse?: ActivityResponse) =
53
55
} )
54
56
}
55
57
56
- export const getUpdateActivityMockHandler = ( overrideResponse ?: ActivityResponse ) => {
57
- return http . patch ( '*/activity/:activityID' , async ( ) => {
58
- await delay ( 200 ) ;
59
- return new HttpResponse ( JSON . stringify ( overrideResponse ? overrideResponse : getUpdateActivityResponseMock ( ) ) ,
58
+ export const getUpdateActivityMockHandler = ( overrideResponse ?: ActivityResponse | ( ( info : Parameters < Parameters < typeof http . patch > [ 1 ] > [ 0 ] ) => Promise < ActivityResponse > | ActivityResponse ) ) => {
59
+ return http . patch ( '*/activity/:activityID' , async ( info ) => { await delay ( 200 ) ;
60
+ return new HttpResponse ( JSON . stringify ( overrideResponse !== undefined
61
+ ? ( typeof overrideResponse === "function" ? await overrideResponse ( info ) : overrideResponse )
62
+ : getUpdateActivityResponseMock ( ) ) ,
60
63
{
61
64
status : 200 ,
62
65
headers : {
@@ -68,11 +71,10 @@ export const getUpdateActivityMockHandler = (overrideResponse?: ActivityResponse
68
71
}
69
72
70
73
export const getDeleteActivityMockHandler = ( ) => {
71
- return http . delete ( '*/activity/:activityID' , async ( ) => {
72
- await delay ( 200 ) ;
74
+ return http . delete ( '*/activity/:activityID' , async ( ) => { await delay ( 200 ) ;
73
75
return new HttpResponse ( null ,
74
76
{
75
- status : 200 ,
77
+ status : 204 ,
76
78
headers : {
77
79
'Content-Type' : 'application/json' ,
78
80
}
0 commit comments