TypeError: Cannot read properties of undefined (reading 'extend')
я пытаюсь интегрировать форму из crm битрикса в приложение на nuxt3. код который предоставляет битрикс
<script data-b24-form="click/102/358p6h" data-skip-moving="true">
(function(w,d,u){
var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/180000|0);
var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
})(window,document,'https://b24.cdtrf.ru/upload/crm/form/loader_ххх.js');
</script>
создаю компонент
<template>
<div>
</div>
</template>
<script setup>
import { onMounted } from 'vue';
onMounted(() => {
(function(w, d, u) {
var s = d.createElement('script');
s.defer = true;
s.src = u + '?' + (Date.now() / 180000 | 0);
var h = d.getElementsByTagName('script')[0];
console.log(s,h)
h.parentNode.insertBefore(s, h);
})(window, document, 'https://b24.cdtrf.ru/upload/crm/form/loader_ххх.js');
});
</script>
сами нужные скрипты загружаются но получаю ошибку app.bundle.js:6482 Uncaught TypeError: Cannot read properties of undefined (reading 'extend') как это можно пофиксить?