US 71 - Fazer integração com fontes do backend | Mobile
Descrição
- Carregamento Dinâmico de Fontes: O TaskeeThemeProvider foi refatorado para suportar o carregamento dinâmico de fontes da API do Google Fonts. Agora, o frontend busca a font do evento (via event.customization.font), que é carregada e aplicada ao tema do aplicativo quando o usuário entra na tela do evento.
-
Modificações Incluídas:
-
Atualização dos modelos EventListItem e do mapper toEventListItem para incluir o novo campo font.
-
Ajuste na lógica de getFontFamily (em Typography.ts) para lidar com nomes de fontes dinâmicas.
-
Remoção do carregamento de fontes do RootLayout, centralizando essa lógica no TaskeeThemeProvider.
-
US e Task
- US: 71
Tipo de Mudança
-
Nova funcionalidade (
feat) -
Correção de bug (
fix) - Outro
Como Testar
Passos para reproduzir/testar:
-
- Faça login no aplicativo.
-
- Navegue até a tela de um evento.
-
- Verifique se, ao carregar o evento, a fonte especificada é aplicada corretamente aos textos.
Anexos (se aplicável)
Checklist
- Código segue o padrão definido
- As string estão sendo pegas do arquivo String.ts
- Documentação atualizada (se necessário)
- PR revisado antes de enviar