#New select menus

57 messages · Page 1 of 1 (latest)

gusty osprey
coral prawn
#

I think u can do it

#

and just make draft pr btw to don't confuse others

gusty osprey
#

yea i just dont want to do it if anyone else has already started

coral prawn
gusty osprey
#

Oh so you're doing it now?

coral prawn
#

idk handling it will be diffucult

#

maybe mutual contribution?

#

@gusty osprey?

split swan
#

@coral prawn I have a question

#

Have you implemented everything?

split swan
#

and how can i install it?

coral prawn
#

but better ask RedGuy

gusty osprey
#

I believe we just need manual, functionality, and typing tests

split swan
#

Oh okay

coral prawn
#

yeah typings woah

barren palm
coral prawn
#

idk

gusty osprey
#

uh sure if you want ig

barren palm
#

i mean yeah i do want but my question was in which way i could help 😅

crimson berry
#

Reviewing, proposing ideias (good ones), talk to Maintainers of the branch to allow you to PR/commit stuff

crimson berry
split swan
#

Any progress?

cosmic belfryBOT
lunar ledge
#

Is this being backported to v13?

coral prawn
#

idk

kind pumice
#

This can't be even in v14 due to breaking changes

gusty osprey
#

what

kind pumice
gusty osprey
kind pumice
# gusty osprey

Also <Interaction>.isSelectMenu() now returns true not only for string select menus

gusty osprey
#

that isn't breaking...

kind pumice
#

Users expect it to be true only for a string select menu in v14

gusty osprey
#

hm

coral prawn
#

also isContextMenu exists with the same idea

kind pumice
kind pumice
coral prawn
#

so peoples expect to work with all select menus

kind pumice
#

For example

if (interaction.isSelectMenu() && !interaction.values.includes('someValue')) {
  // do something
}

If the interaction will be an UserSelectMenu the code won't work correctly

#

The user expect that the interaction is an instance of StringSelectMenu, but received UserSelectMenu

kind pumice
#

Yes, the user can change it to interaction.isStringSelcetMenu(), but it should change it on update to major version with breaking changes

kind pumice
#

Also SelectMenuComponent represents not only the StringSelectMenu
Btw you forgot to separate it by types

coral prawn
#

ah yeah
i should change it

coral prawn
kind pumice
grand acorn
coral prawn
#

nice

#

will be added soon dogeHaHa

barren palm
#

yeah and it also made using awaitMessageComponents a pain to use