Spaces:
Runtime error
Runtime error
import gradio as gr | |
from assets.constant import MAX_RECIPE_SKILLS, MAX_RECIPES | |
class RecipesComponent: | |
def __init__(self): | |
self.recipes = [] | |
columns = 6 | |
rows = MAX_RECIPE_SKILLS // columns | |
for i in range(rows): | |
with gr.Row(): | |
for j in range(columns): | |
recipe = gr.Dropdown(multiselect=True, max_choices=MAX_RECIPES, visible=False) | |
self.recipes.append(recipe) | |
def __getitem__(self, item) -> gr.Dropdown: | |
return self.recipes[item] | |
def values(self) -> list[gr.Dropdown]: | |
return self.recipes | |