I’m getting the following:
babel.config.json:
<code>{
"presets": [
["@babel/preset-env", { "targets": { "esmodules": true } }],
["@babel/preset-react", { "runtime": "automatic" }]
]
}
</code>
<code>{
"presets": [
["@babel/preset-env", { "targets": { "esmodules": true } }],
["@babel/preset-react", { "runtime": "automatic" }]
]
}
</code>
{
"presets": [
["@babel/preset-env", { "targets": { "esmodules": true } }],
["@babel/preset-react", { "runtime": "automatic" }]
]
}
jest.config.js:
<code>export default {
testEnvironment: 'jest-environment-jsdom',
};
</code>
<code>export default {
testEnvironment: 'jest-environment-jsdom',
};
</code>
export default {
testEnvironment: 'jest-environment-jsdom',
};
I have "type": "module"
set in the package.json
queryString version is 9.0.0
& using Vite
What triggers the error is the rendering of the <PublicRoute />
component:
<code>render(
<AuthContext.Provider value={contextValue}>
<PublicRoute>
<h1>Test</h1>
</PublicRoute>
</AuthContext.Provider>
);
</code>
<code>render(
<AuthContext.Provider value={contextValue}>
<PublicRoute>
<h1>Test</h1>
</PublicRoute>
</AuthContext.Provider>
);
</code>
render(
<AuthContext.Provider value={contextValue}>
<PublicRoute>
<h1>Test</h1>
</PublicRoute>
</AuthContext.Provider>
);
Checked the following query-string Github thread but no luck.
Ideally I’d prefer a solution for query-string v9 (or latest).
Having said that, downgrading to v7 solved it.