Skip to content

Commit b731db8

Browse files
authored
fix(DialogView): Type mismatch (#897)
1 parent e2ee822 commit b731db8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/parser/classes/DialogView.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,19 @@ import { Parser, type RawNode } from '../index.js';
33
import DialogHeaderView from './DialogHeaderView.js';
44
import FormFooterView from './FormFooterView.js';
55
import CreatePlaylistDialogFormView from './CreatePlaylistDialogFormView.js';
6+
import PanelFooterView from './PanelFooterView.js';
67

78
export default class DialogView extends YTNode {
89
static type = 'DialogView';
910

1011
public header: DialogHeaderView | null;
11-
public footer: FormFooterView | null;
12+
public footer: FormFooterView | PanelFooterView | null;
1213
public custom_content: CreatePlaylistDialogFormView | null;
1314

1415
constructor (data: RawNode) {
1516
super();
1617
this.header = Parser.parseItem(data.header, DialogHeaderView);
17-
this.footer = Parser.parseItem(data.footer, FormFooterView);
18+
this.footer = Parser.parseItem(data.footer, [ FormFooterView, PanelFooterView ]);
1819
this.custom_content = Parser.parseItem(data.customContent, CreatePlaylistDialogFormView);
1920
}
2021
}

0 commit comments

Comments
 (0)