Views
No views yet
1# Instalar dependências
2npm install
3
4# Executar em desenvolvimento
5npm run dev
6
7# Build para produção
8npm run buildsrc/App.tsx na função processImages():1const processImages = async () => {
2 // Substituir por chamada real da API
3 const result = await faceSwapAPI.process(userImage, selectedGif);
4 setResult(result);
5};src/App.tsxsrc/index.csssrc/
├── components/
│ ├── ImageUploader.tsx # Upload de imagens
│ ├── GifSelector.tsx # Seleção de GIFs
│ ├── ProcessingStatus.tsx # Status de processamento
│ └── ResultDisplay.tsx # Exibição de resultados
├── utils/
│ ├── FaceSwapAPI.ts # Cliente API (removido)
│ └── ReplicateAPI.ts # Cliente Replicate (removido)
├── App.tsx # Componente principal
├── main.tsx # Entry point
└── index.css # Estilos globais1# Build do projeto
2npm run build
3
4# A pasta dist/ contém os arquivos para deploy