An error occurred during deployment. Please fix:
'use client' is not allowed in metadata.
First, make a new file in the same directory to host the client component page. It should be the same thing, except don't export any metadata.
Then update app/layout.tsx to be a simple server component that exports metadata. The server component should simply return the client component you just created.
Fixed! I removed the 'use client' directive from app/layout.tsx and moved all the font configuration and styling logic to the RootClientLayout.tsx client component. Now app/layout.tsx is a pure server component that only exports metadata and renders the client layout wrapper.
Vou implementar as funcionalidades restantes para deixar o site mais próximo do real! Deixe-me primeiro entender a estrutura atual e depois adicionar formulários funcionais, calendário com eventos reais, galeria melhorada e interatividade.
Implementei todas as funcionalidades principais do site! Agora o Mete Marcha tem formulários funcionais com validação e feedback visual, calendário de eventos com modal de detalhes mostrando atrações e progresso de inscrições, formulário para solicitar eventos em outras cidades, galeria com lightbox para visualização em tela cheia, e notificações toast para feedback do usuário. As imagens da galeria agora usam fotos reais de carros clássicos geradas especificamente para o projeto.