Migrating to v14 (Typescript)
Hi there I'm having trouble porting this v13 code over to v14
More specifically, in v14,
ActionRow
is private and components won't accept ActionRowBuilder
because
.4 Replies
- What's your exact discord.js
npm list discord.js
and node node -v
version?
- Not a discord.js issue? Check out #other-js-ts.
- Consider reading #how-to-get-help to improve your question!
- Explain what exactly your issue is.
- Post the full error stack trace, not just the top part!
- Show your code!
- Issue solved? Press the button!In TypeScript the
ActionRowBuilder
class has a generic type parameter that specifies the type of component the action row holds:
@dghfryuhigrdhuigrehuigre Not related, this is about
components
on a Message
only accepting ActionRow
and not allowing ActionRowBuilder
Tag suggestion for @nettech:
Structures from the API cannot be edited directly. To do so, you can create a new structure (a builder) using the
.from()
method