(element)
| 449 | ); |
| 450 | } |
| 451 | function getFieldErrorSurface(element) { |
| 452 | if (!element) return null; |
| 453 | if ( |
| 454 | element === UI.targetTab1 || |
| 455 | element === UI.listTab1 || |
| 456 | element === UI.searchengineSelect || |
| 457 | element === UI.listTab2 |
| 458 | ) { |
| 459 | return element.closest(".field-shell") || element; |
| 460 | } |
| 461 | return element; |
| 462 | } |
| 463 | |
| 464 | function setFieldError(element, isInvalid) { |
| 465 | const surface = getFieldErrorSurface(element); |