diff --git a/.cursorignore b/.cursorignore index 95ea3e898..f8daacf9e 100644 --- a/.cursorignore +++ b/.cursorignore @@ -279,3 +279,4 @@ circuits/ptau/ **/*.d.ts !**/types/*.d.ts !**/src/types/*.d.ts +!**/global.d.ts diff --git a/app/src/global.d.ts b/app/src/global.d.ts index d790ba4ff..ff563cc7c 100644 --- a/app/src/global.d.ts +++ b/app/src/global.d.ts @@ -3,6 +3,7 @@ // NOTE: Converts to Apache-2.0 on 2029-06-11 per LICENSE. declare module '*.json' { + // eslint-disable-next-line @typescript-eslint/no-explicit-any const value: any; export default value; } diff --git a/app/tests/src/screens/WebViewScreen.test.tsx b/app/tests/src/screens/WebViewScreen.test.tsx index 0c4a2e1c3..604cb6ee7 100644 --- a/app/tests/src/screens/WebViewScreen.test.tsx +++ b/app/tests/src/screens/WebViewScreen.test.tsx @@ -9,10 +9,10 @@ import { render, screen, waitFor } from '@testing-library/react-native'; import { WebViewScreen } from '@/screens/shared/WebViewScreen'; jest.mock('react-native-webview', () => { - const React = require('react'); + const ReactModule = require('react'); const { View } = require('react-native'); - const MockWebView = React.forwardRef((props: any, _ref) => { - return React.createElement(View, { testID: 'webview', ...props }); + const MockWebView = ReactModule.forwardRef((props: any, _ref) => { + return ReactModule.createElement(View, { testID: 'webview', ...props }); }); MockWebView.displayName = 'MockWebView'; return {