extends PanelContainer @onready var itu := %InternalTwitchUserInfo @onready var iul := %InternalUserLive # Called when the node enters the scene tree for the first time. func _ready() -> void: %SearchTwitchUser.users_updated.connect(%UserList.update_list) %UserList.populate_list() %UserList.user_selected.connect(_handle_user_selected) %Clear.pressed.connect(_handle_clear) func _handle_user_selected(user: Chatter) -> void: itu.chatter = user iul.chatter = user %Tabs.current_tab = 0 %SearchTwitchUser.hide() func _handle_clear() -> void: itu.chatter = null iul.chatter = null %SearchTwitchUser.show()