Skip to content

Commit a895a34

Browse files
committed
fix: externalize react
1 parent 00512d1 commit a895a34

File tree

4 files changed

+12
-3
lines changed

4 files changed

+12
-3
lines changed

.changeset/violet-lions-count.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'react-dsv-import': patch
3+
---
4+
5+
Externalize react runtime

packages/react-dsv-import/src/DSVImport.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { PropsWithChildren, useReducer, useEffect, useMemo, Dispatch } from 'react';
1+
import React, { PropsWithChildren, useReducer, useEffect, useMemo, Dispatch } from 'react';
22
import { ColumnType, GenericColumnType } from './models/column';
33
import { getDSVImportContext, useDSVImport, createReducer } from './features/context';
44
import { createParserMiddleware } from './middlewares/parserMiddleware';

packages/react-dsv-import/src/emotion-env.d.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/react-dsv-import/vite.config.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,12 @@ export default defineConfig({
3535
},
3636
rollupOptions: {
3737
// External packages that should not be bundled into your library.
38-
external: ['yaml'],
38+
external: ['react', 'react-dom'],
39+
output: {
40+
globals: {
41+
react: 'React',
42+
},
43+
},
3944
},
4045
},
4146

0 commit comments

Comments
 (0)