lappis-unb / PromovaCultura

Plataforma Promova Cultura para divulgação do panorama cultural brasileiro
https://lappis-unb.github.io/PromovaCultura/
GNU General Public License v3.0
5 stars 0 forks source link

Implementar pop-up com detalhes para desktop [Ideia: #70] #133

Closed marcosronaldo closed 6 years ago

marcosronaldo commented 6 years ago

Implementar versões de pop-up com detalhes de uma UF (ou região) com base nas alternativas geradas em #128. Somente para Desktop.

marcosronaldo commented 6 years ago

Issue em andamento na branch balloon_info

marcosronaldo commented 6 years ago

TODO:

marcosronaldo commented 6 years ago

Observações

fabio1079 commented 6 years ago

Sobre: Ativar os proponentes/incentivadores com cartão ativo, o card fica com valor correspondente 0, só recarrega quando passa no mapa. Pensando agora, os dados do cartão são alterados via "emit", que neste caso, é executado quando o usuário passa o mouse sobre o mapa(ou clica em um estado). Para atualizar os dados do cartão com ele aberto quando o usuário ativar proponentes/incentivadores é só disparar o mesmo "emit" com os dados esperados por ele. EX:

let data = {abbreviation: "DF", name: "Distrito Federal"};
eventBus.$emit('mapOnMouseOver', data);

Ele recebe da API como prop do seu component pai: projects, proponents, incentivators e usa "abbreviation" para filtrar os valores do card.