I feel so dumb right now, but...
I am facing an issue where I am trying to fetch data from API but the api has JSON object parameters with numeric values in front of them. Something like {1stxxxx: 'value', 2ndxxx: 'value'}
But that gives me error in eslint:
An identifier or keyword cannot immediately follow a numeric literal.
So the type I have is something like this and the eslint doesn't like the number in front of type
parameter names and I do not know, and could not find the eslint rule for that case, to turn it off. And that in ReactNative gives the above unavoidable error:
type MyObject = {
1stXxx?: string;
};
What would be my options? Any help is much appreciated!
CodePudding user response:
Use quotes, as you would in JavaScript objects:
type MyObject = {
"1stXxx"?: string;
};