From 821b6ca9ecddda8c3752f5e94e97b6cabec9d260 Mon Sep 17 00:00:00 2001 From: Lucas Santana Date: Tue, 4 Feb 2025 10:01:49 -0300 Subject: [PATCH] fix: Corrigindo responsividade --- CHANGELOG.md | 20 +++++++++++++++++++ .../StudentDashboardPage.tsx | 16 +++++++-------- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index abf9791..fc931a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -181,3 +181,23 @@ e este projeto adere ao [Semantic Versioning](https://semver.org/lang/pt-BR/). - Implementada validação de idioma antes da geração - Atualizado payload da Edge Function para incluir `language_type` - Melhorada tipagem para suporte a múltiplos idiomas + +## [1.4.0] - 2024-01-31 + +### Adicionado +- Integração completa com a tabela `languages` do banco de dados +- Suporte para ícones de bandeira nos seletores de idioma +- Instruções específicas por idioma na interface +- Hook `useLanguages` para gerenciamento centralizado de idiomas + +### Modificado +- Removido `LANGUAGE_OPTIONS` hard coded do `StoryGenerator` +- Atualizado `CreateStoryPage` para usar `DEFAULT_LANGUAGE` do type +- Melhorada a validação de idiomas usando dados do banco +- Aprimorada a UX do seletor de idiomas com ícones e instruções + +### Técnico +- Refatorado o sistema de idiomas para usar dados dinâmicos do banco +- Adicionada tipagem forte para dados de idioma +- Implementada validação robusta de códigos de idioma +- Melhorada a estrutura de componentes para suportar dados dinâmicos diff --git a/src/pages/student-dashboard/StudentDashboardPage.tsx b/src/pages/student-dashboard/StudentDashboardPage.tsx index 5a7d6ac..a7a5a0b 100644 --- a/src/pages/student-dashboard/StudentDashboardPage.tsx +++ b/src/pages/student-dashboard/StudentDashboardPage.tsx @@ -128,10 +128,10 @@ export function StudentDashboardPage() { return (
{/* Cabeçalho */} -
-
-
-
+
+
+
+
{student?.avatar_url ? (
-

{student?.name}

-

+

{student?.name}

+

{student?.class?.name} - {student?.class?.grade} • {student?.school?.name}