Я использую react-testing-library
для проверки некоторых своих компонентов, которые они используют jquery.
Приложение работает нормально, но когда я go проверяю их, я получаю, что jQuery
не определено.
То, что вызывается внутри node_modules/jqueryui/jquery-ui.js
, где это звонки factory(jQuery)
** Тест пряжи дает: **.
ReferenceError: jQuery не определено
2 | import { video } from '../player';
3 |
> 4 | import 'jqueryui';
| ^
5 | require('./jquery-ui-touch-punch');
6 |
7 | export default function() {
Ошибка, возникающая в файле js, который используется компонентом:
https://i.stack.imgur.com/UDifX.png // я не знаю почему, он не отображает изображение.
Куда нужно импортировать jquery, чтобы не получить эту ошибку?
Модули jquery, которые я использую в package.json
:
"@types/jquery": "^3.3.33",
"@types/jqueryui": "^1.12.10",
"jquery": "2.2.0",
"jqueryui": "^1.11.1",```