Open5
react-project
useStateの値の方は、一つ前の値を参照している
const [selected,setSelected]=useState(null)
//selectedは、一つ前の状態を保持している
Multiのときは、
pushや、spliceを利用してみる
if,else分は、付加演算子を使って表せる。
~~?"":""
T型とany型の違いは、T型はtypeチェックをするが、a型はしないこと
useLocalStorage<T>(key:string,defaultValue:T):[T,Dispatch<SetStateAction<T>>]{
}
useLocalStorageの<T>は、useLocalSstorageがどのような方のデータも扱えるようにしたいときに使う。