feat(cli):improve anilist interfaces api

This commit is contained in:
Benex254
2024-08-05 09:47:00 +03:00
parent 39eca03ed7
commit 9050e5f6cf
16 changed files with 503 additions and 246 deletions

View File

@@ -20,7 +20,12 @@ def clear():
def fuzzy_inquirer(prompt: str, choices, **kwargs):
clear()
action = inquirer.fuzzy(
prompt, choices, height="100%", border=True, **kwargs
prompt,
choices,
height="100%",
border=True,
validate=lambda result: result in choices,
**kwargs,
).execute()
return action