XandoR
Explore posts from serversDIAdiscord.js - Imagine an app
•Created by XandoR on 11/22/2023 in #djs-questions
Select Menu error with Typescript
While trying to add a select menu to my discordjs slash command interaction ( type ChatInputCommandInteraction ), it says that :
No overhead corresponds to this call.
The 1 of 2 overload, '(options: InteractionReplyOptions & { fetchReply: true; }): Promise<Message<boolean>>', produced the following error.
Unable to assign type 'ActionRowBuilder<AnyComponentBuilder>' to type 'APIActionRowComponent<APIMessageActionRowComponent> | JSONEncodable<APIActionRowComponent<APIMessageActionRowComponent>> | ActionRowData<...>'.
The 'type' property is absent in the 'ActionRowBuilder<AnyComponentBuilder>' type but required in the 'ActionRowData<MessageActionRowComponentData | MessageActionRowComponentBuilder>'.
The 2 of 2 overload, '(options: string | InteractionReplyOptions | MessagePayload): Promise<InteractionResponse<boolean>>', produced the following error.
Unable to assign type 'ActionRowBuilder<AnyComponentBuilder>' to type 'APIActionRowComponent<APIMessageActionRowComponent> | JSONEncodable<APIActionRowComponent<APIMessageActionRowComponent>> | ActionRowData<...>'.ts(2769)
Any idea why I have this error ?
4 replies