mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-14 10:33:30 +01:00
refactor(util): make utility functions top level (#8052)
* refactor(util): make functions top level * types: make channel typeguards more strict * chore: make requested changes
This commit is contained in:
@@ -20,11 +20,11 @@ const ReactionCollector = require('./ReactionCollector');
|
||||
const { Sticker } = require('./Sticker');
|
||||
const { Error } = require('../errors');
|
||||
const ReactionManager = require('../managers/ReactionManager');
|
||||
const Components = require('../util/Components');
|
||||
const { createComponent } = require('../util/Components');
|
||||
const { NonSystemMessageTypes } = require('../util/Constants');
|
||||
const MessageFlagsBitField = require('../util/MessageFlagsBitField');
|
||||
const PermissionsBitField = require('../util/PermissionsBitField');
|
||||
const Util = require('../util/Util');
|
||||
const { cleanContent, resolvePartialEmoji } = require('../util/Util');
|
||||
|
||||
/**
|
||||
* Represents a message on Discord.
|
||||
@@ -146,7 +146,7 @@ class Message extends Base {
|
||||
* A list of MessageActionRows in the message
|
||||
* @type {ActionRow[]}
|
||||
*/
|
||||
this.components = data.components.map(c => Components.createComponent(c));
|
||||
this.components = data.components.map(c => createComponent(c));
|
||||
} else {
|
||||
this.components = this.components?.slice() ?? [];
|
||||
}
|
||||
@@ -441,7 +441,7 @@ class Message extends Base {
|
||||
*/
|
||||
get cleanContent() {
|
||||
// eslint-disable-next-line eqeqeq
|
||||
return this.content != null ? Util.cleanContent(this.content, this.channel) : null;
|
||||
return this.content != null ? cleanContent(this.content, this.channel) : null;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -737,7 +737,7 @@ class Message extends Base {
|
||||
user: this.client.user,
|
||||
channel: this.channel,
|
||||
message: this,
|
||||
emoji: Util.resolvePartialEmoji(emoji),
|
||||
emoji: resolvePartialEmoji(emoji),
|
||||
},
|
||||
true,
|
||||
).reaction;
|
||||
|
||||
Reference in New Issue
Block a user