mirror of
https://github.com/discordeno/discordeno.git
synced 2026-09-17 16:57:22 +00:00
remove Discord* types for teams
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import { SnakeCasedPropertiesDeep } from "../util.ts";
|
||||
import { TeamMember } from "./team_member.ts";
|
||||
|
||||
/** https://discord.com/developers/docs/topics/teams#data-models-team-object */
|
||||
export interface Team {
|
||||
/** A hash of the image of the team's icon */
|
||||
icon: string | null;
|
||||
@@ -11,6 +11,3 @@ export interface Team {
|
||||
/** The user id of the current team owner */
|
||||
ownerUserId: string;
|
||||
}
|
||||
|
||||
/** https://discord.com/developers/docs/topics/teams#data-models-team-object */
|
||||
export type DiscordTeam = SnakeCasedPropertiesDeep<Team>;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { User } from "../users/user.ts";
|
||||
import { SnakeCasedPropertiesDeep } from "../util.ts";
|
||||
import { DiscordTeamMembershipStates } from "./team_membership_states.ts";
|
||||
|
||||
/** https://discord.com/developers/docs/topics/teams#data-models-team-members-object */
|
||||
export interface TeamMember {
|
||||
/** The user's membership state on the team */
|
||||
membershipState: DiscordTeamMembershipStates;
|
||||
@@ -14,6 +14,3 @@ export interface TeamMember {
|
||||
& Partial<User>
|
||||
& Pick<User, "avatar" | "discriminator" | "id" | "username">;
|
||||
}
|
||||
|
||||
/** https://discord.com/developers/docs/topics/teams#data-models-team-members-object */
|
||||
export type DiscordTeamMember = SnakeCasedPropertiesDeep<TeamMember>;
|
||||
|
||||
Reference in New Issue
Block a user