From 361709332bdc871822c2b9919f14fd090d68666a Mon Sep 17 00:00:00 2001 From: FIRE <48926119+Hibanka@users.noreply.github.com> Date: Fri, 22 Apr 2022 21:50:36 +0300 Subject: [PATCH] fix(SelectMenuBuilder): options array (#7826) --- packages/discord.js/src/structures/SelectMenuBuilder.js | 4 ++-- packages/discord.js/typings/index.d.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/discord.js/src/structures/SelectMenuBuilder.js b/packages/discord.js/src/structures/SelectMenuBuilder.js index b9322e57d..915f3bc68 100644 --- a/packages/discord.js/src/structures/SelectMenuBuilder.js +++ b/packages/discord.js/src/structures/SelectMenuBuilder.js @@ -26,7 +26,7 @@ class SelectMenuBuilder extends BuildersSelectMenu { * @param {APISelectMenuOption[]} options The options to add to this select menu * @returns {SelectMenuBuilder} */ - addOptions(...options) { + addOptions(options) { return super.addOptions( options.map(({ emoji, ...option }) => ({ ...option, @@ -40,7 +40,7 @@ class SelectMenuBuilder extends BuildersSelectMenu { * @param {APISelectMenuOption[]} options The options to set on this select menu * @returns {SelectMenuBuilder} */ - setOptions(...options) { + setOptions(options) { return super.setOptions( options.map(({ emoji, ...option }) => ({ ...option, diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index fac3b984f..d68bc291b 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -597,10 +597,10 @@ export class ButtonBuilder extends BuilderButtonComponent { export class SelectMenuBuilder extends BuilderSelectMenuComponent { public constructor(data?: Partial); public override addOptions( - ...options: (BuildersSelectMenuOption | SelectMenuComponentOptionData | APISelectMenuOption)[] + options: (BuildersSelectMenuOption | SelectMenuComponentOptionData | APISelectMenuOption)[], ): this; public override setOptions( - ...options: (BuildersSelectMenuOption | SelectMenuComponentOptionData | APISelectMenuOption)[] + options: (BuildersSelectMenuOption | SelectMenuComponentOptionData | APISelectMenuOption)[], ): this; public static from(other: JSONEncodable | APISelectMenuComponent): SelectMenuBuilder; }