Comments (7)
Can you elaborate on when this happens, on what code?
from jsx-ast-utils.
I will try to dig deeper later to figure out which component is causing that. For now I added a check on .extract
function to verify if the value is not undefined fist and it started working again.
from jsx-ast-utils.
I was able to figure out which part of the code is breaking. Doesn't seen to make a lot of sense.
<Link
className={s.sortable}
to={{
pathname,
query: {
...query,
sort: `${sortKey}-${dir === 'asc' && isSorting ? 'desc' : 'asc'}`,
},
}}
>
{children}
</Link>
I fixed it by extracting the object inside to=
to a new variable and passing the variable instead. It fixed the problem.
from jsx-ast-utils.
I had the same issue.
Before (errors):
<Link to={{
pathname: '/sign-up',
state: { ...get(this.props.location, 'state', {}) },
}} />
After (no errors):
const state = { ...get(this.props.location, 'state', {}) };
...
<Link to={{
pathname: '/sign-up',
state,
}} />
from jsx-ast-utils.
A PR would be great.
from jsx-ast-utils.
Can confirm that I had the same issue, also when attempting to spread an object in a ReactRouter Link component.
Before(errors):
<Link to={{ pathname: manageRoute, state: {...data}}>Manage</Link>
After(no errors):
const stateForLink = {...data};
...
<Link to={{ pathname: manageRoute, state: stateForLink}>Manage</Link>
Unfortunately I cannot share the full PR.
from jsx-ast-utils.
Fixed for realz in #75
from jsx-ast-utils.
Related Issues (20)
- The prop value with an expression type of JSXFragment could not be resolved HOT 12
- The prop value with an expression type of `MetaProperty` could not be resolved HOT 20
- Invitation to move to official `eslint-community` org HOT 10
- The prop value with an expression type of PrivateIdentifier could not be resolved HOT 4
- The prop value with an expression type of ChainExpression could not be resolved. Please file issue to get this fixed immediately. HOT 1
- The prop value with an expression type of TSNonNullExpression could not be resolved HOT 12
- The prop value with an expression type of JSXEmptyExpression could not be resolved. HOT 7
- The prop value with an expression type of TSNonNullExpression could not be resolved.
- TSNonNullExpression could not be resolved HOT 5
- The prop value with an expression type of JSXEmptyExpression could not be resolved HOT 5
- The prop value with an expression type of AwaitExpression could not be resolved. HOT 6
- The prop value with an expression type of TSSatisfiesExpression could not be resolved. HOT 5
- Nested fragment within prop value errors out
- The prop value with an expression type of MetaProperty could not be resolved. Please file an issue ( https://github.com/jsx-eslint/jsx-ast-utils/issues/new ) to get this fixed immediately. HOT 2
- MetaProperty HOT 1
- The prop value with an expression type of MetaProperty could not be resolved HOT 2
- ESLint error message encountered on MetaProperty HOT 7
- JSXEmptyExpression could not be resolved HOT 2
- Error with AstroShorthandAttribute HOT 4
- jsx-ast-utils shouldn't bundle redundant files for end users HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsx-ast-utils.