@forge/react

11.9.1-experimental-60ea29e11.9.2-next.0
out/hooks/__test__/usePermissions.test.js
~out/hooks/__test__/usePermissions.test.jsModified
+4−18
Index: package/out/hooks/__test__/usePermissions.test.js
===================================================================
--- package/out/hooks/__test__/usePermissions.test.js
+++ package/out/hooks/__test__/usePermissions.test.js
@@ -3,27 +3,13 @@
 const react_hooks_1 = require("@testing-library/react-hooks");
 const usePermissions_1 = require("../usePermissions");
 const testUtils_1 = require("../../__test__/testUtils");
 // Mock @forge/bridge
-jest.mock('@forge/bridge', () => {
-    // Set up window before requiring actual bridge to avoid initialization issues
-    if (typeof window === 'undefined') {
-        // @ts-ignore
-        global.window = global;
-        // @ts-ignore
-        global.window.__bridge = {
-            callBridge: jest.fn()
-        };
+jest.mock('@forge/bridge', () => ({
+    view: {
+        getContext: jest.fn()
     }
-    const actualBridge = jest.requireActual('@forge/bridge');
-    return {
-        ...actualBridge,
-        view: {
-            ...actualBridge.view,
-            getContext: jest.fn()
-        }
-    };
-});
+}));
 const mockGetContext = jest.fn();
 describe('usePermissions', () => {
     beforeEach(() => {
         jest.clearAllMocks();