@adyen/adyen-web
Version:
[](https://www.npmjs.com/package/@adyen/adyen-web)
3 lines (2 loc) • 380 B
JavaScript
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){return r&&"object"==typeof r&&"current"in r?r.current??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