@@ -11,18 +11,27 @@ export const Routes = (baseUrl: string = '') => ({
1111 otp : {
1212 root : ( ) => `${ baseUrl } /auth/otp` ,
1313 } ,
14- org : {
14+ edu : {
15+ org : {
16+ find : ( ) => `${ baseUrl } /edu/organizations` ,
17+ get : ( id : string ) => `${ baseUrl } /edu/organizations/${ id } ` ,
18+ create : ( ) => `${ baseUrl } /edu/organizations` ,
19+ update : ( id : string ) => `${ baseUrl } /edu/organizations/${ id } ` ,
20+ delete : ( id : string ) => `${ baseUrl } /edu/organizations/${ id } ` ,
21+ } ,
1522 roles : {
16- find : ( ) => `${ baseUrl } /org /roles` ,
17- get : ( id : string ) => `${ baseUrl } /org /roles/${ id } ` ,
18- create : ( ) => `${ baseUrl } /org /roles` ,
19- update : ( id : string ) => `${ baseUrl } /org /roles/${ id } ` ,
20- delete : ( id : string ) => `${ baseUrl } /org /roles/${ id } ` ,
23+ find : ( ) => `${ baseUrl } /edu /roles` ,
24+ get : ( id : string ) => `${ baseUrl } /edu /roles/${ id } ` ,
25+ create : ( ) => `${ baseUrl } /edu /roles` ,
26+ update : ( id : string ) => `${ baseUrl } /edu /roles/${ id } ` ,
27+ delete : ( id : string ) => `${ baseUrl } /edu /roles/${ id } ` ,
2128 } ,
22- userRoles : {
23- all : ( userId : string ) => `${ baseUrl } /org/users/${ userId } /roles` ,
24- create : ( userId : string ) => `${ baseUrl } /org/users/${ userId } /roles` ,
25- delete : ( userId : string , roleId : string ) => `${ baseUrl } /org/users/${ userId } /roles/${ roleId } ` ,
26- }
29+ user : ( userId : string ) => ( {
30+ roles : {
31+ all : ( ) => `${ baseUrl } /edu/users/${ userId } /roles` ,
32+ create : ( ) => `${ baseUrl } /edu/users/${ userId } /roles` ,
33+ delete : ( roleId : string ) => `${ baseUrl } /edu/users/${ userId } /roles/${ roleId } ` ,
34+ }
35+ } ) ,
2736 }
2837} )
0 commit comments