diff --git a/src/parser/classes/MusicNavigationButton.js b/src/parser/classes/MusicNavigationButton.ts similarity index 61% rename from src/parser/classes/MusicNavigationButton.js rename to src/parser/classes/MusicNavigationButton.ts index 345c00f1..b7a6c0fc 100644 --- a/src/parser/classes/MusicNavigationButton.js +++ b/src/parser/classes/MusicNavigationButton.ts @@ -5,10 +5,13 @@ import { YTNode } from '../helpers'; class MusicNavigationButton extends YTNode { static type = 'MusicNavigationButton'; - constructor(data) { + button_text: string; + endpoint: NavigationEndpoint; + + constructor(data: any) { super(); this.button_text = new Text(data.buttonText).toString(); - this.endpoint = new NavigationEndpoint(data.navigationEndpoint); + this.endpoint = new NavigationEndpoint(data.clickCommand); } }