From 5d4c9b6d49b623c08d3fd69f19fcc5c1440a581e Mon Sep 17 00:00:00 2001 From: Lucas Santana Date: Sat, 18 Jan 2025 12:15:46 -0300 Subject: [PATCH] fix: corrigindo image_url na functions generate-story --- CHANGELOG.md | 5 - src/components/phonics/AudioPlayer.tsx | 1 - src/components/phonics/ExerciseCard.tsx | 9 +- src/components/phonics/ExerciseGrid.tsx | 2 +- src/components/phonics/ExercisePlayer.tsx | 45 +++----- .../exercises/AlliterationExercise.tsx | 1 - .../phonics/exercises/ExerciseFactory.tsx | 4 +- .../phonics/exercises/RhymeExercise.tsx | 1 - .../phonics/exercises/SoundMatchExercise.tsx | 1 - .../phonics/exercises/SyllablesExercise.tsx | 2 - src/hooks/phonics/useExerciseAttempt.ts | 74 ++++-------- src/hooks/phonics/usePhonicsExercises.ts | 15 ++- src/hooks/phonics/usePhonicsProgress.ts | 61 ++++++---- src/lib/imageUtils.ts | 35 ------ .../student-dashboard/PhonicsProgressPage.tsx | 6 +- src/pages/student-dashboard/StoryPage.tsx | 20 +--- .../StudentDashboardPage.tsx | 9 +- .../student-dashboard/StudentStoriesPage.tsx | 10 +- supabase/config.toml | 105 ++---------------- supabase/functions/generate-story/index.ts | 16 +-- 20 files changed, 119 insertions(+), 303 deletions(-) delete mode 100644 src/lib/imageUtils.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index 04c94a3..41a7927 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,11 +48,6 @@ e este projeto adere ao [Semantic Versioning](https://semver.org/lang/pt-BR/). - Criação de índices para otimização de consultas - Implementação de políticas de segurança RLS - Estrutura de dados normalizada com relacionamentos apropriados -- Corrigido tipo de retorno em `useExerciseWords` para garantir formato correto de palavra e opções -- Ajustado `usePhonicsExercises` para aceitar filtro por categoria -- Atualizada query de palavras do exercício para usar inner join e ordenação -- Adicionadas interfaces `AttemptParams` e `ExerciseWord` para melhor tipagem -- Corrigidos nomes de propriedades para seguir convenção snake_case em todos os hooks ### Modificado - N/A (primeira versão) diff --git a/src/components/phonics/AudioPlayer.tsx b/src/components/phonics/AudioPlayer.tsx index f7c5c2a..09efbf7 100644 --- a/src/components/phonics/AudioPlayer.tsx +++ b/src/components/phonics/AudioPlayer.tsx @@ -45,7 +45,6 @@ export function AudioPlayer({ word, disabled }: AudioPlayerProps) { return (
- @@ -138,9 +125,9 @@ export function ExercisePlayer({ diff --git a/src/components/phonics/exercises/AlliterationExercise.tsx b/src/components/phonics/exercises/AlliterationExercise.tsx index 60385f9..06a4175 100644 --- a/src/components/phonics/exercises/AlliterationExercise.tsx +++ b/src/components/phonics/exercises/AlliterationExercise.tsx @@ -27,7 +27,6 @@ export function AlliterationExercise({
{options.map((option) => (
); } diff --git a/src/components/phonics/exercises/RhymeExercise.tsx b/src/components/phonics/exercises/RhymeExercise.tsx index e473442..d0ed69d 100644 --- a/src/components/phonics/exercises/RhymeExercise.tsx +++ b/src/components/phonics/exercises/RhymeExercise.tsx @@ -22,7 +22,6 @@ export function RhymeExercise({ currentWord, onAnswer, options, disabled }: Rhym
{options.map((option) => (