no idea
This commit is contained in:
parent
2b0ba8c9fe
commit
2dd5b8ddc2
4
app.tsx
4
app.tsx
@ -5,10 +5,10 @@ console.log(React.useId)
|
||||
|
||||
export function App(){
|
||||
|
||||
//const [countGet, countSet] = React.useState(0);
|
||||
const [countGet, countSet] = React.useState(0);
|
||||
|
||||
return <>
|
||||
<div>lol hey 12121</div>
|
||||
<div>lol hey!</div>
|
||||
<p>more</p>
|
||||
</>
|
||||
}
|
||||
|
@ -16,7 +16,7 @@
|
||||
"@preact/signals":"npm:@preact/signals",
|
||||
|
||||
"signals-original": "npm:@preact/signals",
|
||||
"react-original": "npm:react"
|
||||
"react-original": "npm:react/jsx-runtime"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,6 +0,0 @@
|
||||
import Default from "react-jsx-runtime-original";
|
||||
const jsx = Default.jsx;
|
||||
const jsxs = Default.jsxs;
|
||||
const Fragment = Default.Fragment;
|
||||
console.log("run is", Default);
|
||||
export { jsx, jsxs, Fragment };
|
@ -1,7 +1,9 @@
|
||||
import * as ReactOriginal from "react-original";
|
||||
import * as ReactOriginal from "npm:react";
|
||||
|
||||
|
||||
const ReactParts = ReactOriginal.default ? ReactOriginal.default : ReactOriginal;
|
||||
|
||||
|
||||
/*
|
||||
|
||||
Each custom component is secretly modified to have an extra state and id.
|
||||
@ -175,5 +177,5 @@ const ProxyReducer =(inReducer:(inState:Storelike, inAction:string)=>Storelike,
|
||||
|
||||
export * from "react-original";
|
||||
const Fragment = ReactParts.Fragment
|
||||
export {ProxyCreate as createElement, ProxyCreate as jsx, Fragment, ProxyState as useState, ProxyReducer as useReducer };
|
||||
export default {...ReactParts, createElement:ProxyCreate, jsx:ProxyCreate, Fragment, useState:ProxyState, useReducer:ProxyReducer};
|
||||
export {ProxyCreate as createElement, ProxyCreate as jsx, ProxyCreate as jsxs, Fragment, ProxyState as useState, ProxyReducer as useReducer };
|
||||
export default {...ReactParts, createElement:ProxyCreate, jsx:ProxyCreate, jsxs:ProxyCreate, Fragment, useState:ProxyState, useReducer:ProxyReducer};
|
@ -65,11 +65,10 @@ for(const key in denoBody.imports)
|
||||
}
|
||||
}
|
||||
|
||||
denoBody.imports["react-jsx-runtime-original"] = `${denoBody.imports[denoBody.compilerOptions.jsxImportSource]}/jsx-runtime`;
|
||||
denoBody.imports["react/jsx-runtime"] = "/^/hmr/hmr-jsx-runtime.tsx";
|
||||
denoBody.imports["react/jsx-runtime"] = "/>/hmr/hmr-react.tsx";
|
||||
denoBody.imports["react-original"] = denoBody.imports[denoBody.compilerOptions.jsxImportSource]+"/jsx-runtime";
|
||||
denoBody.imports["react"] = "/>/hmr/hmr-react.tsx";
|
||||
|
||||
denoBody.imports["react-original"] = denoBody.imports[denoBody.compilerOptions.jsxImportSource];
|
||||
denoBody.imports["react"] = "/^/hmr/hmr-react.tsx";
|
||||
|
||||
// denoBody.imports["react-original"] = denoBody.imports["react"];
|
||||
// denoBody.imports["react-jsx-runtime-original"] = denoBody.imports[denoBody.compilerOptions.jsxImportSource]+"/jsx-runtime";
|
||||
|
Loading…
Reference in New Issue
Block a user