devhatt / octopost

Octopost is an open source service from Devhat that was created to guide new developers for free
https://devhatt.github.io/octopost/
MIT License
65 stars 45 forks source link

Erro na conta #544

Open muritadb opened 2 weeks ago

muritadb commented 2 weeks ago

Describe the feature

Para conectar uma conta ao Octopost é preciso uma série de informações que podem expirar em algum momento, portanto ao termino do prazo devemos informar o usuario que existem informações desatualizadas.

Hoje existem poucas coisas que derivam da validação em si, como ainda não sabermos as informações que precisam ser validadas, apenas coloque o valid: false em algumas contas do useSocialMediaStore para simular um erro.

Depois, baseado nas contas com o valid: false aplique o layout de erro no componente em questão.

Implementation Details

Precisamos de alguma forma fazer apenas que uma ou duas contas possuam erros sem causar problemas, provavelmente podemos fazer isso trabalhando com o mock-api. Pode ser bem interessante colocar uma informação de valid: false no mock-api, assim levando em consideração o valid do mock e remover o valid: false que aplicamos no useSocialMediaStore.

Vale dizer que, quando uma conta está apresentando erro deve ser impossivel de habilita-la no switch, logo, quando uma conta possuir erro, não deve ser possivel ativar o switch.

Visual Concepts

image

Alecell commented 2 weeks ago

Obrigado por abrir a issue

Verifique os nossos guidelines: