Build interface to browse models
Depends https://gitlab.com/arkindex/backend/-/issues/978
Depends https://gitlab.com/arkindex/backend/-/issues/979
Once we have both endpoints to list models and their versions, we need to build an interface matching the currently one available for models.
A user must be able to:
- list all the available models, with pagination
- filter models by name
- pick a model to display its versions
- list all available versions of a model, with pagination
- each version is displayed with its ID, state, creation date, parent ID
versions ids are displayed as short hashes (8 first characters)