2021-03-02 13:42:25 +01:00
|
|
|
/**
|
|
|
|
* Invoice Ninja (https://invoiceninja.com)
|
|
|
|
*
|
|
|
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
|
|
|
*
|
|
|
|
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
|
|
|
|
*
|
2022-06-08 06:25:44 +02:00
|
|
|
* @license https://www.elastic.co/licensing/elastic-license
|
2021-03-02 13:42:25 +01:00
|
|
|
*/
|
|
|
|
|
|
|
|
const linkifyUrls = require('linkify-urls');
|
|
|
|
|
|
|
|
document
|
|
|
|
.querySelectorAll('[data-ref=entity-terms]')
|
|
|
|
.forEach((text) => {
|
2022-02-10 01:07:08 +01:00
|
|
|
|
|
|
|
if (linkifyUrls === 'function') {
|
|
|
|
|
|
|
|
text.innerHTML = linkifyUrls(text.innerText, {
|
|
|
|
attributes: {target: '_blank', class: 'text-primary'}
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
2021-03-02 13:42:25 +01:00
|
|
|
});
|