types: fix regressions (#7649)

* types: fix regressions

* fix: make requested changes

* Apply suggestions from code review

Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>

* types: action row data should take builders

* types: remove redundant overload

* fix(MessagePayload): ensure components are serialized correctly

* fix(MessagePayload): don't always create new action row

* refactor(UnsafeModalBuilder): make data public

* types: use type union

Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>

* types: fix types and add tests

Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
This commit is contained in:
Rodry
2022-04-03 23:19:44 +01:00
committed by GitHub
parent ac4bc3a6c8
commit 5748dbe087
8 changed files with 52 additions and 16 deletions

View File

@@ -34,7 +34,7 @@ export class ActionRowBuilder<
/**
* The components within this action row
*/
private readonly components: T[];
public readonly components: T[];
public constructor({
components,