Skip to content

CT-35/CT-148#73

Open
SergioRiosRibeiro wants to merge 16 commits intodevelopfrom
feature/user_search-screen-lists-random-tattoos
Open

CT-35/CT-148#73
SergioRiosRibeiro wants to merge 16 commits intodevelopfrom
feature/user_search-screen-lists-random-tattoos

Conversation

@SergioRiosRibeiro
Copy link
Contributor

@SergioRiosRibeiro SergioRiosRibeiro commented Jul 16, 2024

Exibir imagens na tela de busca do usuário:

  • Configura a RecyclerView (inclusive Adapter e ViewHolder) da Fragment de busca do usuário;
  • Cria assinatura da suspend fun getRandomTattoos na APIService;
  • Cria e configura o UserSearchRepository, chamando e implementando a função acima;
  • Cria a const val LIMIT_USER_SEARCH_QUERY, na Constants.kt, para limitar os resultados vindos da API à 9;
  • Cria as live datas imagesTattooUserSearch e message, além da fun getRandomTattoos e interface Listener, na viewModel. Com intuito de trabalhar os dados recebidos do repositório;
  • Cria, na UserSearchFragment, a private fun getRandomTattoos (responsável por chamar e passar parâmetros para a função de mesmo nome da ViewModel);
  • Cria, na UserSearchFragment, a private fun observe, responsável por exibir o retorno do sucesso ou da falha na tela para o usuário;

SergioRiosRibeiro and others added 15 commits June 14, 2024 17:45
…serSearch and message, and interface Listener in UserSearchViewModel to catch the results from repository and send them to UserSearchFragment
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants