# j-ErrorHandler

> Tato složka zachytí funkci ON('ERROR', funkce(err event trigger z metody ERROR() a snaží se zobrazit tvar pohodlněji.

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: cs
Content-SHA256: 6dd33670ca9b935ee75365c34492d27063e1e5a8a53e9b9f2a223288ccb66ea8
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

Tato složka zachytí vyvolávač `ON('ERROR', function(err` z metody `ERROR()` a snaží se zobrazit tvar pohodlněji.

- singleton

__Konfigurace__:

- `keywords {String}`, který bude vyhledáván v chybových zprávách (default value: `401=login`)
	- Musí být ve formě `search1=target_property,search2=target_property`
- `exec {String}` odkaz na `function(response)`, výstup:
	- `response.items {String Array}`
	- `response.message {String}`
	- `response.keyword_target_property {Boolean}` volitelně podle nastavení `keywords`
- __NEW__: `offline {String}` offline zprávu, výchozí: `No internet connection`

Komponenta se pokouší používat `j-Message`, `j-Snackbar`, `j-NotifyBar` nebo `j-Notify` pro zobrazení chyb, pokud nemáte definovanou konfiguraci `exec`.

Použijte ji s `<ui-component name="errorhandler">`Pokud je součástka ještě nezačleněna, jComponent Stáhnout ji na první použití z adresy `DEF.fallback` a) The Componentator CDN dle předvolby. autor: Peter Širka. zdroj: Componentator Výrobce je autorizován, MIT licence.

```html example.html
<ui-component name="errorhandler"></ui-component>
<ui-component name="LAZY message"></ui-component>

<script>

	setTimeout(function() {
		ERROR([{ error: 'Error 1' }, { error: 'Error 2' }]);
	}, 3000);

</script>
```
