Explorar o código

refs 125405: set types for user-group-response

Futa Arai %!s(int64=2) %!d(string=hai) anos
pai
achega
a72df0f120
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      apps/app/src/interfaces/user-group-response.ts

+ 3 - 3
apps/app/src/interfaces/user-group-response.ts

@@ -13,16 +13,16 @@ export type UserGroupListResult = {
   userGroups: IUserGroupHasId[],
 };
 
-export type ChildUserGroupListResult<TUSERGROUP = IUserGroupHasId> = {
+export type ChildUserGroupListResult<TUSERGROUP extends IUserGroupHasId = IUserGroupHasId> = {
   childUserGroups: TUSERGROUP[],
   grandChildUserGroups: TUSERGROUP[],
 };
 
-export type UserGroupRelationListResult<TUSERGROUPRELATION = IUserGroupRelationHasId> = {
+export type UserGroupRelationListResult<TUSERGROUPRELATION extends IUserGroupRelationHasId = IUserGroupRelationHasId> = {
   userGroupRelations: TUSERGROUPRELATION[],
 };
 
-export type IUserGroupRelationHasIdPopulatedUser<TUSERGROUP = IUserGroup> = {
+export type IUserGroupRelationHasIdPopulatedUser<TUSERGROUP extends IUserGroup = IUserGroup> = {
   relatedGroup: Ref<TUSERGROUP>,
   relatedUser: IUserHasId,
   createdAt: Date,