UNPKG

@acoustic-content-sdk/redux-feature-url-config

Version:

> TODO: description

16 lines 1.65 kB
/** * @fileoverview added by tsickle * Generated from: utils/general.selectors.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { isAbsoluteURL, isNotNil } from '@acoustic-content-sdk/utils'; /** * Tests if a value is a valid URL * * @param {?} aValue - the value to test * @return {?} true if the value is a valid URL */ export function isValidUrl(aValue) { return (isNotNil(aValue) && isNotNil(aValue.href) && isAbsoluteURL(aValue.href)); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VuZXJhbC5zZWxlY3RvcnMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWNvdXN0aWMtY29udGVudC1zZGsvcmVkdXgtZmVhdHVyZS11cmwtY29uZmlnLyIsInNvdXJjZXMiOlsidXRpbHMvZ2VuZXJhbC5zZWxlY3RvcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsYUFBYSxFQUFFLFFBQVEsRUFBRSxNQUFNLDZCQUE2QixDQUFDOzs7Ozs7O0FBUXRFLE1BQU0sVUFBVSxVQUFVLENBQUMsTUFBVztJQUNwQyxPQUFPLENBQ0wsUUFBUSxDQUFDLE1BQU0sQ0FBQyxJQUFJLFFBQVEsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksYUFBYSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FDeEUsQ0FBQztBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBpc0Fic29sdXRlVVJMLCBpc05vdE5pbCB9IGZyb20gJ0BhY291c3RpYy1jb250ZW50LXNkay91dGlscyc7XG5cbi8qKlxuICogVGVzdHMgaWYgYSB2YWx1ZSBpcyBhIHZhbGlkIFVSTFxuICpcbiAqIEBwYXJhbSBhVmFsdWUgIC0gdGhlIHZhbHVlIHRvIHRlc3RcbiAqIEByZXR1cm5zIHRydWUgaWYgdGhlIHZhbHVlIGlzIGEgdmFsaWQgVVJMXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBpc1ZhbGlkVXJsKGFWYWx1ZTogYW55KTogYVZhbHVlIGlzIFVSTCB7XG4gIHJldHVybiAoXG4gICAgaXNOb3ROaWwoYVZhbHVlKSAmJiBpc05vdE5pbChhVmFsdWUuaHJlZikgJiYgaXNBYnNvbHV0ZVVSTChhVmFsdWUuaHJlZilcbiAgKTtcbn1cbiJdfQ==