React/JSX特有のエラーメッセージは、明確になぜいけないのか教えてくれていることが少ない気がします。
#####sono1
does not exist on type 'JSX.IntrinsicElements'. TS2339
以下のコードで怒られました。
render(){
return ( <test /> )
}
let test = () => {
return (<Grid>aa</Grid>);
}
なにがいけないのかさっぱりわからなかったのですが、関数コンポーネント名の最初
の文字を大文字にしたら、普通にコインパイル通りました。
#####sono2
Expected an assignment or function call and instead saw an expression no-unused-expressions
[JSXタグ]をReturnで返していない
let test = () => {
(<Grid>aa</Grid>);
}