Spaces:
Runtime error
Runtime error
| from typing import List | |
| import gradio as gr | |
| from assets.constant import MAX_TALENTS | |
| class TalentsComponent: | |
| def __init__(self): | |
| self.talents = [] | |
| rows = 2 | |
| columns = MAX_TALENTS // rows | |
| for i in range(rows): | |
| with gr.Row(): | |
| for j in range(columns): | |
| talent = gr.Dropdown(label=f"奇穴第{i * columns + j + 1}层") | |
| self.talents.append(talent) | |
| def __getitem__(self, item) -> gr.Dropdown: | |
| return self.talents[item] | |
| def values(self) -> List[gr.Dropdown]: | |
| return self.talents | |