UNPKG

@digital-blueprint/sublibrary-app

Version:

[GitHub Repository](https://github.com/digital-blueprint/sublibrary-app) | [npmjs package](https://www.npmjs.com/package/@digital-blueprint/sublibrary-app) | [Unpkg CDN](https://unpkg.com/browse/@digital-blueprint/sublibrary-app/) | [Sublibrary Bundle](ht

64 lines (63 loc) 1.67 kB
/*! * License: LGPL-2.1-or-later * Dependencies: * * @webcomponents/scoped-custom-element-registry: BSD-3-Clause * @dbp-toolkit/app-shell: LGPL-2.1-or-later * @dbp-toolkit/language-select: LGPL-2.1-or-later * @dbp-toolkit/common: LGPL-2.1-or-later * @dbp-toolkit/auth: LGPL-2.1-or-later * @dbp-toolkit/notification: LGPL-2.1-or-later * @dbp-toolkit/theme-switcher: LGPL-2.1-or-later * path-to-regexp: MIT * universal-router: MIT * generateUrls: MIT * @dbp-toolkit/matomo: LGPL-2.1-or-later * @dbp-toolkit/person-select: LGPL-2.1-or-later * datatables.net: MIT * datatables.net-responsive: MIT * datatables.net-responsive-dt: MIT * datatables.net-dt: MIT * jszip: (MIT OR GPL-3.0-or-later) * datatables.net-buttons-dt: MIT * datatables.net-buttons: MIT * @dbp-toolkit/data-table-view: LGPL-2.1-or-later * xtend: MIT * fuzzy: (MIT) * suggestions: ISC */ const e = (e, r, t = "@id") => { const n = r["hydra:member"]; if (void 0 !== n) for (const _r of n) if (_r[t] === e) return _r; }; function r(e) { return `${e.givenName} ${e.familyName}`; } function t(e) { return e.replace(/[<>&"]/g, e => { switch (e) { case "<": return "&lt;"; case ">": return "&gt;"; case "&": return "&amp;"; case '"': return "&quot;"; default: return e; } }); } function n(e) { const r = e.replace(/[()[\]]/g, "").match(/\d+/g); if (!r) return null; let t = null; for (const _e of r) { const _r2 = Number(_e); _r2 >= 1e3 && (null === t || _r2 < t) && (t = _r2); } return t; } export { t as a, n as e, e as f, r as g }; //# sourceMappingURL=utils.BB2hXqy_.es.js.map