> 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/uploaderror.md).

# uploadError

## Detalhes

É emitido quando ocorre um erro no funcionamento do Widget.

**Evento:** `uploadError`

**Tipo:** `FacephiFileUploaderWidgetCustomEvent<UploadErrorDetail>` | `CustomEvent<UploadErrorDetail>`

### Sintaxe

```typescript
uploader.addEventListener('uploadError', onUploadError);
```

### Objeto recebido

A carga útil é do tipo `UploadErrorDetail` e está em `event.detail`:

* `eventType` (`string`): Tipo de evento emitido.
* `message` (`string`): Descrição do erro.

## Descrição

Informa sobre o erro ocorrido durante o carregamento ou a validação de arquivos.

***

## Exemplo

```jsx
<facephi-file-uploader-widget
    onUploadError={(event) => {
      const { message } = event.detail;
      console.error(message);
    }}
/>
```

```typescript
import { type UploadErrorDetail } from '@facephi/sdk-web-wc';

uploader.addEventListener('uploadError', (event) => {
  const detail: UploadErrorDetail = event.detail;
});
```
