🐕
Arrow function で generics にすると HTML タグとして認識されてしまうときの tips
エディタなどによってうまくハイライトされなかったときはこうする。
const double = <T>(v: T): [T, T] => [v, v]
const hello = () => <p>Hello</p>
// ↑ハイライトがおかしい
<T>
を<T,>
にする。
const double = <T,>(v: T): [T, T] => [v, v]
const hello = () => <p>Hello</p>
// ↑OK
Discussion