from nicegui import ui, app # ADICIONE 'downloader' AQUI: from modules import file_manager, renamer, encoder, downloader, deployer app.add_static_files('/files', '/downloads') # ATUALIZE AS ABAS: with ui.tabs().classes('w-full') as tabs: t_files = ui.tab('Gerenciador', icon='folder') t_rename = ui.tab('Renomeador', icon='edit') t_encode = ui.tab('Encoder', icon='movie') t_down = ui.tab('Downloader', icon='download') # NOVA ABA t_deploy = ui.tab('Mover Final', icon='publish') # NOVA ABA # ATUALIZE OS PAINÉIS: with ui.tab_panels(tabs, value=t_files).classes('w-full p-0'): with ui.tab_panel(t_files).classes('p-0'): file_manager.create_ui() with ui.tab_panel(t_rename): renamer.create_ui() with ui.tab_panel(t_encode): encoder.create_ui() # NOVO PAINEL: with ui.tab_panel(t_down): downloader.create_ui() with ui.tab_panel(t_deploy): deployer.create_ui() ui.run(title='PyMedia Manager', port=8080, reload=True, storage_secret='secret')