From 230c0c4cb137882ff7bab783a4aeaa83ae941de5 Mon Sep 17 00:00:00 2001 From: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com> Date: Sat, 12 Mar 2022 11:58:35 -0500 Subject: [PATCH] types: allow component classes in action row data (#7614) * types: allow component classes in action row data * types: allow components to be passed inside objects in messages Co-authored-by: Rodry <38259440+ImRodry@users.noreply.github.com> --- packages/discord.js/typings/index.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 0693b542e..214829708 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -225,7 +225,7 @@ export class ActionRow< > extends BuilderActionRow { constructor( data?: - | ActionRowData + | ActionRowData | (Omit, 'type'> & { type?: ComponentType.ActionRow; }), @@ -4667,7 +4667,7 @@ export interface MessageEditOptions { allowedMentions?: MessageMentionOptions; components?: ( | ActionRow - | (Required & ActionRowData) + | (Required & ActionRowData) | APIActionRowComponent )[]; } @@ -4708,7 +4708,7 @@ export interface MessageOptions { embeds?: (Embed | APIEmbed)[]; components?: ( | ActionRow - | (Required & ActionRowData) + | (Required & ActionRowData) | APIActionRowComponent )[]; allowedMentions?: MessageMentionOptions;