Co-authored-by: Reifonas <211114984+Reifonas@users.noreply.github.com>
This commit is contained in:
gpt-engineer-app[bot]
2026-05-13 21:54:45 +00:00
parent e03bbbd2a2
commit 731e16b093
+17
View File
@@ -95,6 +95,23 @@ const Index = () => {
}
}, [setModel]);
const handleLoadDemoCotovelo = useCallback(async () => {
setLoadingDemoCotovelo(true);
try {
const response = await fetch('/models/B126-COTOVELO.ifc');
const buffer = await response.arrayBuffer();
const result = await convertIFCtoGLB(buffer, 'B126-COTOVELO.ifc');
const url = URL.createObjectURL(result.blob);
setModel({ fileName: result.fileName, fileSize: result.fileSize, url });
toast.success('Modelo demo "B126 Cotovelo" (IFC) carregado!');
} catch (err) {
console.error(err);
toast.error('Falha ao converter modelo demo Cotovelo');
} finally {
setLoadingDemoCotovelo(false);
}
}, [setModel]);
const handleEnterViewer = () => {
if (!model) {
toast.error('Importe um modelo GLB primeiro');