react router 6.6 useNavigation
概要
従来の a タグ、form タグの代わりに Link、Form の Hook を使用し、いずれも Route に loader、action が登録済みであることを前提とする。
Linkをクリックした際にGetのサイクルである「idle -> loading -> idle」が発生し、Form で onSubmit を使わずに submit した際にPostのサイクルである「idle -> submitting -> loading -> idle」が発生する。Post の際、 Route に loader を登録していない場合は「idle -> submitting -> idle」となる。
何に使うのか
全く見当がつかない。