diff --git a/src/structures/FileComponent.js b/src/structures/FileComponent.js index a2de1ea..4327cda 100644 --- a/src/structures/FileComponent.js +++ b/src/structures/FileComponent.js @@ -1,7 +1,7 @@ 'use strict'; const BaseMessageComponent = require('./BaseMessageComponent'); -const { UnfurledMediaItem } = require('./UnfurledMediaItem'); +const UnfurledMediaItem = require('./UnfurledMediaItem'); const { MessageComponentTypes } = require('../util/Constants'); class FileComponent extends BaseMessageComponent { diff --git a/src/structures/MediaGalleryComponent.js b/src/structures/MediaGalleryComponent.js index e82ad76..ac416c2 100644 --- a/src/structures/MediaGalleryComponent.js +++ b/src/structures/MediaGalleryComponent.js @@ -1,7 +1,7 @@ 'use strict'; const BaseMessageComponent = require('./BaseMessageComponent'); -const { MediaGalleryItem } = require('./MediaGalleryItem'); +const MediaGalleryItem = require('./MediaGalleryItem'); const { MessageComponentTypes } = require('../util/Constants'); class MediaGalleryComponent extends BaseMessageComponent { diff --git a/src/structures/MediaGalleryItem.js b/src/structures/MediaGalleryItem.js index 1ceb2ca..9cba3e2 100644 --- a/src/structures/MediaGalleryItem.js +++ b/src/structures/MediaGalleryItem.js @@ -1,6 +1,6 @@ 'use strict'; -const { UnfurledMediaItem } = require('./UnfurledMediaItem'); +const UnfurledMediaItem = require('./UnfurledMediaItem'); class MediaGalleryItem { constructor(data = {}) { diff --git a/src/structures/SectionComponent.js b/src/structures/SectionComponent.js index df4b030..8bf8f09 100644 --- a/src/structures/SectionComponent.js +++ b/src/structures/SectionComponent.js @@ -8,7 +8,7 @@ class SectionComponent extends BaseMessageComponent { constructor(data = {}) { super({ type: 'SECTION' }); this.components = data.components?.map(c => BaseMessageComponent.create(c)) ?? []; - this.accessory = BaseMessageComponent.create(c) ?? null; + this.accessory = BaseMessageComponent.create(data.accessory) ?? null; } toJSON() { @@ -20,4 +20,4 @@ class SectionComponent extends BaseMessageComponent { } } -module.exports = SectionComponent; +module.exports = SectionComponent; \ No newline at end of file diff --git a/src/structures/ThumbnailComponent.js b/src/structures/ThumbnailComponent.js index 7fc4fda..cb981bd 100644 --- a/src/structures/ThumbnailComponent.js +++ b/src/structures/ThumbnailComponent.js @@ -1,7 +1,7 @@ 'use strict'; const BaseMessageComponent = require('./BaseMessageComponent'); -const { UnfurledMediaItem } = require('./UnfurledMediaItem'); +const UnfurledMediaItem = require('./UnfurledMediaItem'); const { MessageComponentTypes } = require('../util/Constants'); class ThumbnailComponent extends BaseMessageComponent {