feat(cli):improve anilist interfaces api

This commit is contained in:
Benex254
2024-06-29 22:00:48 +03:00
parent 7d82a356b1
commit 520bfcbb52
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