);
/* ---- a seção ---- */
const AppShowcase = () => {
const [active, setActive] = React.useState(0);
const [paused, setPaused] = React.useState(false);
const [narrow, setNarrow] = React.useState(false);
const m = AR_MODULES[active];
React.useEffect(() => {
const mq = window.matchMedia('(max-width: 860px)');
const on = () => setNarrow(mq.matches);
on(); mq.addEventListener('change', on);
return () => mq.removeEventListener('change', on);
}, []);
// recriar ícones lucide a cada troca de módulo / layout
React.useEffect(() => { window.lucide && window.lucide.createIcons(); });
// auto-rotação (pausa ao interagir / hover)
React.useEffect(() => {
if (paused) return;
const reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
if (reduce) return;
const t = setInterval(() => setActive(a => (a + 1) % AR_MODULES.length), 4600);
return () => clearInterval(t);
}, [paused]);
const pick = (i) => { setActive(i); setPaused(true); };
return (
{/* glow de fundo */}
Apps web e mobile com IA, sob medida para a sua operação>}
sub="Construímos o sistema da sua empresa — web app, tablet e aplicativo para iOS e Android — com inteligência artificial integrada à gestão, atendimento, financeiro, estoque, vendas e RH. Tudo em um só lugar."
/>
{/* abas de módulo */}
{AR_MODULES.map((mod, i) => {
const on = i === active;
return (
);
})}
{/* brilho de chão sutil sob os aparelhos */}
{/* tablet (apoio esquerdo, menor, só o bezel encosta atrás) */}
{/* web app (protagonista, centrado) */}
{/* celular (apoio direito, menor, só a borda encosta à frente) */}
)}
{/* legenda + badges de loja */}
Interfaces ilustrativas — cada módulo é personalizado para a realidade do seu negócio.