backend.ai-webui
backend.ai-webui copied to clipboard
Let's refactor user-list at credential page
Main idea
Currently, user-list at credential page is implemented by Lit element. But UserInfoModal, UserSettingModal is implemented by React.
Let's refactor user-list using react and implement new component that is implemented by Lit element. And I will apply UserNode object.
### Tasks
- [x] Use `user_nodes` to fetch the user list
- [x] The pagination UI using `user_nodes`'s arguments
- [x] The filter UI using `user_nodes`'s arguments
- [x] Backward compatibility ( `>= 24.03.*` uses new user list)
Alternative ideas
No response
Anything else?
No response
@gee05053 I added the task list to the description. Please check it.