> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-pt-br/sdks/sdk-web/componentes/file-uploader-cargador-de-archivos/eventos.md).

# Eventos

O File Uploader emite eventos durante seu ciclo de vida.

### Sintaxe

```typescript
uploader.addEventListener('uploadFinish', onUploadFinish);
```

***

## Exemplo de uso

```jsx
<facephi-file-uploader-widget
    maxFiles={2}
    maxFileSize={10}
    onUploadFinish={(event) => console.log(event.detail)}
    onUploadError={(event) => console.error(event.detail)}
/>
```

***

## Eventos

* [uploadFinish](/docs.facephi-pt-br/sdks/sdk-web/componentes/file-uploader-cargador-de-archivos/eventos/uploadfinish.md): O carregamento de arquivos foi concluído.
* [uploadError](/docs.facephi-pt-br/sdks/sdk-web/componentes/file-uploader-cargador-de-archivos/eventos/uploaderror.md): Ocorreu um erro durante o Fluxo.
* [uploadUserCancel](/docs.facephi-pt-br/sdks/sdk-web/componentes/file-uploader-cargador-de-archivos/eventos/uploadusercancel.md): O usuário fechou o Widget.
* [uploadWidgetLoaded](/docs.facephi-pt-br/sdks/sdk-web/componentes/file-uploader-cargador-de-archivos/eventos/uploadwidgetloaded.md): O componente está pronto para uso.
