UNPKG

@adyen/adyen-web

Version:

[![npm](https://img.shields.io/npm/v/@adyen/adyen-web.svg)](https://www.npmjs.com/package/@adyen/adyen-web)

3 lines (2 loc) 410 B
import{useCallback as r}from"../../external/preact/hooks/dist/hooks.js";import{setFocusOnField as o}from"../setFocus.js";function t(t){return{focusFirstError:r((r,n)=>{const e=function(r){var o;return r&&"object"==typeof r&&"current"in r?null!==(o=r.current)&&void 0!==o?o:void 0:r}(t);if(!e)return;const s=n.find(o=>r[o]);s&&o(e,s)},[t])}}export{t as useErrorFocus}; //# sourceMappingURL=useErrorFocus.js.map