fix: typings names & imports

This commit is contained in:
Skillz4Killz
2021-04-04 12:21:30 +00:00
committed by GitHub
parent 8f4dd71973
commit 5d3b01b3e7
2 changed files with 8 additions and 4 deletions
+4 -2
View File
@@ -1,3 +1,5 @@
import { DiscordImageFormat } from "../../types/misc/image_format.ts";
import { DiscordImageSize } from "../../types/misc/image_size.ts";
import { endpoints } from "../../util/constants.ts"; import { endpoints } from "../../util/constants.ts";
import { formatImageURL } from "../../util/utils.ts"; import { formatImageURL } from "../../util/utils.ts";
@@ -6,8 +8,8 @@ export function avatarURL(
userId: string, userId: string,
discriminator: string, discriminator: string,
avatar?: string | null, avatar?: string | null,
size: ImageSize = 128, size: DiscordImageSize = 128,
format?: ImageFormats, format?: DiscordImageFormat,
) { ) {
return avatar return avatar
? formatImageURL(endpoints.USER_AVATAR(userId, avatar), size, format) ? formatImageURL(endpoints.USER_AVATAR(userId, avatar), size, format)
+4 -2
View File
@@ -1,6 +1,8 @@
import { encode } from "../../deps.ts"; import { encode } from "../../deps.ts";
import { DiscordGatewayOpcodes } from "../types/codes/gateway_opcodes.ts"; import { DiscordGatewayOpcodes } from "../types/codes/gateway_opcodes.ts";
import { Errors } from "../types/misc/errors.ts"; import { Errors } from "../types/misc/errors.ts";
import { DiscordImageFormat } from "../types/misc/image_format.ts";
import { DiscordImageSize } from "../types/misc/image_size.ts";
import { basicShards, sendWS } from "../ws/shard.ts"; import { basicShards, sendWS } from "../ws/shard.ts";
import { SLASH_COMMANDS_NAME_REGEX } from "./constants.ts"; import { SLASH_COMMANDS_NAME_REGEX } from "./constants.ts";
@@ -46,8 +48,8 @@ export function delay(ms: number): Promise<void> {
export const formatImageURL = ( export const formatImageURL = (
url: string, url: string,
size: ImageSize = 128, size: DiscordImageSize = 128,
format?: ImageFormats, format?: DiscordImageFormat,
) => { ) => {
return `${url}.${format || return `${url}.${format ||
(url.includes("/a_") ? "gif" : "jpg")}?size=${size}`; (url.includes("/a_") ? "gif" : "jpg")}?size=${size}`;