File tree Expand file tree Collapse file tree 4 files changed +35
-0
lines changed Expand file tree Collapse file tree 4 files changed +35
-0
lines changed Original file line number Diff line number Diff line change 34
34
"import" : " ./server.mjs" ,
35
35
"require" : " ./server.js"
36
36
},
37
+ "./react-19" : {
38
+ "import" : " ./react-19.mjs" ,
39
+ "require" : " ./react-19.js"
40
+ },
37
41
"./jsx-runtime" : {
38
42
"import" : " ./jsx-runtime.mjs" ,
39
43
"require" : " ./jsx-runtime.js"
Original file line number Diff line number Diff line change
1
+ require ( 'preact/compat' ) ;
2
+
3
+ const { options } = require ( 'preact' ) ;
4
+
5
+ const oldVNode = options . vnode ;
6
+ options . vnode = vnode => {
7
+ if ( typeof vnode . type === 'function' ) {
8
+ vnode . type . _forwarded = true ;
9
+ }
10
+
11
+ if ( oldVNode ) oldVNode ( vnode ) ;
12
+ } ;
Original file line number Diff line number Diff line change
1
+ import 'preact/compat' ;
2
+
3
+ import { options } from 'preact' ;
4
+
5
+ const oldVNode = options . vnode ;
6
+ options . vnode = vnode => {
7
+ if ( typeof vnode . type === 'function' ) {
8
+ vnode . type . _forwarded = true ;
9
+ }
10
+
11
+ if ( oldVNode ) oldVNode ( vnode ) ;
12
+ } ;
Original file line number Diff line number Diff line change 89
89
"import" : " ./compat/jsx-runtime.mjs" ,
90
90
"require" : " ./compat/jsx-runtime.js"
91
91
},
92
+ "./compat/react-19" : {
93
+ "types" : " ./compat/src/index.d.ts" ,
94
+ "import" : " ./compat/react-19.mjs" ,
95
+ "require" : " ./compat/react-19.js"
96
+ },
92
97
"./compat/jsx-dev-runtime" : {
93
98
"types" : " ./jsx-runtime/src/index.d.ts" ,
94
99
"import" : " ./compat/jsx-dev-runtime.mjs" ,
166
171
" compat/test-utils.js" ,
167
172
" compat/jsx-runtime.js" ,
168
173
" compat/jsx-runtime.mjs" ,
174
+ " compat/react-19.js" ,
175
+ " compat/react-19.mjs" ,
169
176
" compat/jsx-dev-runtime.js" ,
170
177
" compat/jsx-dev-runtime.mjs" ,
171
178
" compat/package.json" ,
You can’t perform that action at this time.
0 commit comments