Mirror: The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.

fix(next): invalid CJS React import (#3405)

Changed files
+8 -3
.changeset
packages
+5
.changeset/hungry-rings-switch.md
···
+
---
+
'@urql/next': patch
+
---
+
+
Fix invalid CJS by importing react with import-all semantics
+1 -1
packages/next-urql/src/DataHydrationContext.ts
···
-
import React from 'react';
+
import * as React from 'react';
import { ServerInsertedHTMLContext } from 'next/navigation';
import type { UrqlResult } from './useUrqlValue';
+1 -1
packages/next-urql/src/Provider.ts
···
'use client';
-
import React from 'react';
+
import * as React from 'react';
import type { SSRExchange, Client } from 'urql';
import { Provider } from 'urql';
import { DataHydrationContextProvider } from './DataHydrationContext';
+1 -1
packages/next-urql/src/useUrqlValue.ts
···
'use client';
-
import React from 'react';
+
import * as React from 'react';
import { useDataHydrationContext } from './DataHydrationContext';
import { SSRContext } from './Provider';