import React, { useEffect } from 'react'; import { Hero } from './Hero'; import { AboutSection, ServicesSection, BigCTA, PackagesSection, GallerySection, StatsSection, WhyChooseSection, TestimonialsSection, TeamSection, FaqSection, BlogSection, ContactSection, ClientsSection, SpecialOffersSection, BeforeAfterSection // Importado } from './AppContent'; import { useData } from '../contexts/DataContext'; import { Container, Button } from './Shared'; import { useParams, Link } from 'react-router-dom'; import { ArrowLeft, Calendar } from 'lucide-react'; // Componente para rolar para o topo ao mudar de página const ScrollToTop = () => { useEffect(() => { window.scrollTo(0, 0); }, []); return null; }; export const HomePage = () => { const { data } = useData(); const { visibility } = data; return ( <> {visibility.hero && } {visibility.specialOffers && } {visibility.about && } {visibility.services && } {visibility.beforeAfter && } {visibility.bigCta && } {visibility.packages && } {visibility.gallery && } {visibility.stats && } {visibility.whyChoose && } {visibility.testimonials && } {visibility.team && } {visibility.faq && } {visibility.blog && } {visibility.contact && } {visibility.clients && } ); }; export const AboutPage = () => ( <>
); export const PromotionsPage = () => ( <>

Promoções & Ofertas

Confira nossas condições especiais para pneus e revisões.

); export const ServicesPage = () => ( <>
); export const BlogPage = () => ( <>

Blog Automotivo

Dicas, manutenção e novidades do mundo automotivo.

); export const BlogPostPage = () => { const { id } = useParams(); const { data } = useData(); const post = data.blog.find(p => p.id === Number(id)); if (!post) { return (

Artigo não encontrado

) } return ( <>
Voltar para o Blog
{post.title}
{post.date}

{post.title}

Gostou da dica?

) } export const ContactPage = () => ( <>
);