This commit is contained in:
TotallyTung
2025-06-24 11:31:41 +07:00
committed by GitHub
parent 7a2a3d7a05
commit 70cc08c2c6
5 changed files with 6 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
'use strict'; 'use strict';
const BaseMessageComponent = require('./BaseMessageComponent'); const BaseMessageComponent = require('./BaseMessageComponent');
const { UnfurledMediaItem } = require('./UnfurledMediaItem'); const UnfurledMediaItem = require('./UnfurledMediaItem');
const { MessageComponentTypes } = require('../util/Constants'); const { MessageComponentTypes } = require('../util/Constants');
class FileComponent extends BaseMessageComponent { class FileComponent extends BaseMessageComponent {

View File

@@ -1,7 +1,7 @@
'use strict'; 'use strict';
const BaseMessageComponent = require('./BaseMessageComponent'); const BaseMessageComponent = require('./BaseMessageComponent');
const { MediaGalleryItem } = require('./MediaGalleryItem'); const MediaGalleryItem = require('./MediaGalleryItem');
const { MessageComponentTypes } = require('../util/Constants'); const { MessageComponentTypes } = require('../util/Constants');
class MediaGalleryComponent extends BaseMessageComponent { class MediaGalleryComponent extends BaseMessageComponent {

View File

@@ -1,6 +1,6 @@
'use strict'; 'use strict';
const { UnfurledMediaItem } = require('./UnfurledMediaItem'); const UnfurledMediaItem = require('./UnfurledMediaItem');
class MediaGalleryItem { class MediaGalleryItem {
constructor(data = {}) { constructor(data = {}) {

View File

@@ -8,7 +8,7 @@ class SectionComponent extends BaseMessageComponent {
constructor(data = {}) { constructor(data = {}) {
super({ type: 'SECTION' }); super({ type: 'SECTION' });
this.components = data.components?.map(c => BaseMessageComponent.create(c)) ?? []; this.components = data.components?.map(c => BaseMessageComponent.create(c)) ?? [];
this.accessory = BaseMessageComponent.create(c) ?? null; this.accessory = BaseMessageComponent.create(data.accessory) ?? null;
} }
toJSON() { toJSON() {
@@ -20,4 +20,4 @@ class SectionComponent extends BaseMessageComponent {
} }
} }
module.exports = SectionComponent; module.exports = SectionComponent;

View File

@@ -1,7 +1,7 @@
'use strict'; 'use strict';
const BaseMessageComponent = require('./BaseMessageComponent'); const BaseMessageComponent = require('./BaseMessageComponent');
const { UnfurledMediaItem } = require('./UnfurledMediaItem'); const UnfurledMediaItem = require('./UnfurledMediaItem');
const { MessageComponentTypes } = require('../util/Constants'); const { MessageComponentTypes } = require('../util/Constants');
class ThumbnailComponent extends BaseMessageComponent { class ThumbnailComponent extends BaseMessageComponent {