Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[refactor] Refatoração e correções na SupportCenterAddPage #316

Merged
merged 5 commits into from
Jan 8, 2025

Conversation

shonorio
Copy link
Collaborator

@shonorio shonorio commented Jan 7, 2025

Descrição:

Este PR introduz uma série de melhorias e correções na funcionalidade de adição de pontos de apoio no Support Center. As principais alterações incluem:

  1. Refatoração de nomenclatura:

    • A variável _hasWhatsapp foi renomeada para _hasWhatsApp para seguir o padrão de nomenclatura correta do WhatsApp.
    • Métodos e variáveis relacionados, como setHasWhasapp e hasWhatsappSelected, também foram atualizados para setHasWhatsApp e hasWhatsAppSelected, respectivamente.
  2. Melhorias na interface do usuário:

    • Substituição de componentes de botão antigos (RaisedButton, FlatButton) pelo novo componente PenhasButton, que segue o design system atualizado.
    • Correção de estilos de texto, como a renomeação de introdutionText para introductionText e ajustes na estrutura de layout para melhorar a usabilidade.
  3. Correções de bugs:

    • Ajustes na lógica de rolagem da página, garantindo que o Scrollbar e o SingleChildScrollView funcionem corretamente.
    • Correção de métodos de carregamento, como a renomeação de buildLodingCategories para buildLoadingCategories.
  4. Testes e golden files:

    • Adição de novos testes de widget para garantir o comportamento correto da página em diferentes estados (carregando, carregado e erro).
    • Inclusão de golden files (support_center_add_page_error.png e support_center_add_page_loaded.png) para validação visual da interface.

Issues

Fixes #218

@shonorio shonorio requested a review from a team as a code owner January 7, 2025 21:39
@shonorio shonorio self-assigned this Jan 7, 2025
@shonorio shonorio added deprecation Para destacar o uso de componentes obsoletos refactor Envolve melhorias no código, como substituir o componentes obsoletos labels Jan 7, 2025
Copy link

sonarqubecloud bot commented Jan 8, 2025

Copy link

codeclimate bot commented Jan 8, 2025

Code Climate has analyzed commit d13cdf8 and detected 1 issue on this pull request.

Here's the issue category breakdown:

Category Count
Complexity 1

View more on Code Climate.

@shonorio shonorio merged commit 6e6730e into main Jan 8, 2025
8 checks passed
@shonorio shonorio deleted the shonorio/issue218 branch January 8, 2025 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deprecation Para destacar o uso de componentes obsoletos refactor Envolve melhorias no código, como substituir o componentes obsoletos
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[fix] Substituição de widgets descontinuados - arquivo support_center_add_page.dart
2 participants