Bandeiras em idiomas e parar de copiar listas de plataformas

Featurekamo-internal
Navios
3 de setembro de 2026 às 19:55 UTC
Autor
Kamo
Enviar
6e5a5b9

Completa c20bac57. As línguas agora carregam sua bandeira, o mesmo que o NavTop switcher mostra e da mesma fonte — o valor fechado, bem como todas as linhas do menu. Chegando lá exposto o problema real: options.ts tinha crescido cópias privadas de quatro listas a plataforma já possui, que é como a página que substituiu Também funcionou. • As línguas eram uma cópia retipada sem códigos de país, por isso uma bandeira não era Mesmo possível. Agora app/lib/languages.ts, que o NavTop switcher e o tradutor de chat já compartilha. • As moedas foram uma semente de 34 entradas contra 160-odd da plataforma, de modo que um membro pago em naira ou shekels ler sua própria moeda como um código nu sem símbolo e sem nome. Agora app/constants/moencies.ts. • Zonas horárias foram redigidas a partir dos mesmos 27 nomes. Agora derivado de TIMEZONE ENUM TO IANA, o único mapa completo, por isso o catador não pode oferecer uma zona que nada pode resolver. • O local de trabalho mantém os seus valores, mas agora são verificados em relação ao Java enum por teste. O status de membro da equipe permanece uma lista explícita de propósito: o gerado TypeScript mirror is STALE and missing CONTRACTS SENT, so deriving it from não iria silenciosamente soltar um status membros estão realmente definidos para. O enum Java tem nove; um test pins todos os nove. As linhas do fuso horário agora mostram que horas são. Vinte e sete nomes com os sublinhados removidos é uma lista que você já tem que saber a resposta para ler; o tempo é a coisa que está sendo escolhida, por isso é a coisa mostrada. Também corrige uma reivindicação que o primeiro commit não entregou: framer-motion não consulta prefere-reduzido-moção por si só, de modo que a sala crossfade ea poupança bar animado independentemente da configuração. MotionConfig reduxMotion="user" agora cobre ambos; as peças orientadas por CSS já carregavam suas próprias dúvidas. E o campo de campo renderiza sua bandeira na visão lida, combinando com o selecionador que o produziu. Verificado: teste npm (14 guardas + 5.121 testes, 70 deles acima app/lib/memberProfile), tsc --noEmit, próxima compilação.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços