mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-15 19:13:31 +01:00
typings: Message#createMessageComponentCollector use MessageComponentInteractionOptions<T> (#6596)
This commit is contained in:
@@ -508,9 +508,14 @@ client.on('messageCreate', message => {
|
||||
assertType<InteractionCollector<MessageComponentInteraction>>(defaultCollector);
|
||||
|
||||
// Verify that additional options don't affect default collector types.
|
||||
const semiDefaultCollector = message.createMessageComponentCollector({ interactionType: 'APPLICATION_COMMAND' });
|
||||
const semiDefaultCollector = message.createMessageComponentCollector({ time: 10000 });
|
||||
assertType<InteractionCollector<MessageComponentInteraction>>(semiDefaultCollector);
|
||||
|
||||
// Verify that interaction collector options can't be used.
|
||||
|
||||
// @ts-expect-error
|
||||
const interactionOptions = message.createMessageComponentCollector({ interactionType: 'APPLICATION_COMMAND' });
|
||||
|
||||
// Make sure filter parameters are properly inferred.
|
||||
message.createMessageComponentCollector({
|
||||
filter: i => {
|
||||
|
||||
Reference in New Issue
Block a user