Spaces:
Runtime error
Runtime error
| from gr.components.top import TopComponent | |
| from gr.components.equipments import EquipmentsComponent | |
| from gr.components.talents import TalentsComponent | |
| from gr.components.recipes import RecipesComponent | |
| from gr.components.combat import CombatComponent | |
| from gr.scripts.top import top_script | |
| from gr.scripts.equipments import equipments_script | |
| from gr.scripts.talents import talents_script | |
| from gr.scripts.recipes import recipes_script | |
| from gr.scripts.combat import combat_script | |
| import gradio as gr | |
| def start(): | |
| with gr.Blocks(theme=gr.themes.Soft()) as app: | |
| top_component = TopComponent() | |
| with gr.Group(visible=False) as bottom_component: | |
| with gr.Tab("装备"): | |
| equipments_component = EquipmentsComponent() | |
| with gr.Tab("奇穴"): | |
| talents_component = TalentsComponent() | |
| with gr.Tab("秘籍"): | |
| recipes_component = RecipesComponent() | |
| with gr.Tab("战斗"): | |
| combat_component = CombatComponent() | |
| parser = top_script(top_component, bottom_component, | |
| equipments_component, talents_component, recipes_component, | |
| combat_component) | |
| equipments = equipments_script(equipments_component) | |
| talents = talents_script(talents_component) | |
| recipes = recipes_script(recipes_component) | |
| combat_script(parser, talents, recipes, equipments, combat_component) | |
| app.queue() | |
| app.launch(allowed_paths=["."]) | |
| if __name__ == '__main__': | |
| start() | |