Skip to content

A simple github profile search app with list view. This React application was used to assess my skills in my Astrolink selection process.

Notifications You must be signed in to change notification settings

aleciosouza/desafio-astrolink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio Astrolink

yarn start

iniciar no ambiente de desenvolvimento

yarn test

Iniciar todos os testes

App.js

Componente principal do projeto, armazena os dados recebidos da API em seu state e reordena lista de repositórios.

import App from './App';
<App />

onUserChanged()

Função de callBack disparada pelo component UserSearchForm sempre que uma nova busca por usuário for feita

onUserChanged = (userSearchPromise) => {
    const { 
        user, // Usuário
        repos // Lista de repositórios
    } = await userSearchPromise;
}

changeOrdenation()

Função de callBack disparada pelo component RepoListController sempre que o botão para alterar a ordenação da lista de repositórios for clicado.

changeOrdenationHandlerCB = () => {
    //Lógica de reodenação da lista
}

About

A simple github profile search app with list view. This React application was used to assess my skills in my Astrolink selection process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published