Skip to content

Commit 3c526e0

Browse files
interface changed from User to TeamUser in types
1 parent 17c5970 commit 3c526e0

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

types/teams/index.d.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
import { AnyProperty, SystemFields } from "../utility/fields";
1+
import { AnyProperty } from "../utility/fields";
22
import { ContentstackCollection } from '../contentstackCollection'
3-
import { Creatable, SystemFunction } from "../utility/operations";
4-
import { User, Users } from "./teamUsers";
5-
import { StackRoleMapping, StackRoleMappings, StackRoleMappingData } from "./stackRoleMapping";
3+
import { Creatable } from "../utility/operations";
4+
import { TeamUser, TeamUsers, TeamUserData } from "./teamUsers";
5+
import { StackRoleMapping, StackRoleMappings, StackRoleMappingData } from "./stackRoleMappings";
66

77
export interface Team extends TeamData {
88
update(data: TeamData, param?: { includeUserDetails?: boolean}): Promise<AnyProperty>
9-
users(): Users
10-
users(uid: string): User
9+
users(): TeamUsers
10+
users(uid: string): TeamUser
1111
stackRoleMappings(): StackRoleMappings
1212
stackRoleMappings(uid: string): StackRoleMapping
1313
fetch(): Promise<Team>
@@ -21,7 +21,7 @@ export interface Teams extends Creatable<Team, TeamData> {
2121
export interface TeamData extends AnyProperty {
2222
uid?: string,
2323
name?: string,
24-
users?: any,
24+
users?: TeamUserData | string[] | [],
2525
stackRoleMapping?: StackRoleMappingData[] | [],
2626
organizationRole?: string
2727
}

types/teams/teamUsers/index.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import { AnyProperty } from "../../utility/fields";
22

3-
export interface Users extends UserData {
4-
add(data:UserData): Promise<UserData>
3+
export interface TeamUsers extends TeamUserData {
4+
add(data:TeamUserData): Promise<TeamUserData>
55
fetchAll(params?: { includeUserDetails: boolean, include_count: boolean}): Promise<AnyProperty>
66
}
77

8-
export interface User {
8+
export interface TeamUser {
99
remove(): Promise<AnyProperty>
1010
}
1111

12-
export interface UserData extends AnyProperty {
12+
export interface TeamUserData extends AnyProperty {
1313
emails?: string[]
1414
users?: string[]
1515
}

0 commit comments

Comments
 (0)