Vou procurar pelo número antigo (1195832-2671) em todo o código e substituí-lo pelo novo número.
Encontrei o número antigo no arquivo components/hero-section.tsx. Vou também procurar por outras variações do número para ter certeza de que não perdi nenhuma:
Agora vou ler o arquivo components/hero-section.tsx para ver o contexto completo e fazer a substituição:
Agora vou atualizar o arquivo para substituir o número antigo pelo novo:
Pronto! Substituí o número antigo (1195832-2671) pelo novo número (5511995759315) no componente hero-section.tsx. O link de telefone agora aponta para o número correto e também atualizei o texto exibido para mostrar o novo número formatado corretamente.
The code returns the following error:
Encountered a script tag while rendering React component. Scripts inside React components are never executed when rendering on the client. Consider using template tag instead (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template).
Revise the code to address the error.
I was previewing: /
Vou verificar o layout.tsx para resolver o erro da tag <script> dentro do componente React.
O problema e que a tag <script> com dangerouslySetInnerHTML esta causando o erro no ambiente de renderizacao. No Next.js, a forma correta de adicionar scripts externos como o GTM e usando o componente next/script.
Substituí a tag <script> nativa pelo componente <Script> do Next.js com a estrategia afterInteractive, que e a forma correta de carregar scripts de terceiros como o Google Tag Manager no Next.js. Isso evita o erro de renderizacao no client-side e garante que o GTM carregue corretamente apos a pagina ficar interativa.