問題点
以下のようなコードがあるとき、onKeyUp内のe.target.selectionStart
のみ型エラーが生じる
<MainTextarea
text={text}
onChange={e => {
setText(e.target.value);
setSelectionStart(e.target.selectionStart);
}}
onFocus={e => {
setSelectionStart(e.target.selectionStart);
}}
onKeyUp={e => {
setSelectionStart(e.target.selectionStart);
}}
/>
解決方法
e.tareget.selectionStart
ではなくe.currentTarget.selectionStart
を使用する
参考