types(builder): remove casting (#8241)

This commit is contained in:
Parbez
2022-07-06 15:58:00 +05:30
committed by GitHub
parent ba10637529
commit 8198da5cd0

View File

@@ -43,7 +43,7 @@ export class SelectMenuBuilder extends UnsafeSelectMenuBuilder {
...options.map((option) => ...options.map((option) =>
option instanceof UnsafeSelectMenuOptionBuilder option instanceof UnsafeSelectMenuOptionBuilder
? option ? option
: new UnsafeSelectMenuOptionBuilder(optionValidator.parse(option) as unknown as APISelectMenuOption), : new UnsafeSelectMenuOptionBuilder(optionValidator.parse<APISelectMenuOption>(option)),
), ),
); );
return this; return this;
@@ -58,7 +58,7 @@ export class SelectMenuBuilder extends UnsafeSelectMenuBuilder {
...options.map((option) => ...options.map((option) =>
option instanceof UnsafeSelectMenuOptionBuilder option instanceof UnsafeSelectMenuOptionBuilder
? option ? option
: new UnsafeSelectMenuOptionBuilder(optionValidator.parse(option) as unknown as APISelectMenuOption), : new UnsafeSelectMenuOptionBuilder(optionValidator.parse<APISelectMenuOption>(option)),
), ),
); );
return this; return this;