useViewTransitionState

概要

リファレンスドキュメント ↗

この hook は、指定されたロケーションへのアクティブなView Transitionがある場合に true を返します。これは、ビューのトランジションをさらにカスタマイズするために、要素にきめ細かいスタイルを適用するために使用できます。これには、LinkProps.viewTransition(または Formsubmitnavigate 呼び出し)を介して、特定のナビゲーションでビューのトランジションが有効になっている必要があります。

シグネチャ

function useViewTransitionState(
  to: To,
  {
    relative,
  }: {
    relative?: RelativeRoutingType;
  } = ,
) {}

パラメータ

to

アクティブなView TransitionをチェックするToロケーション。

options.relative

to ロケーションを解決する際に使用する相対ルーティングのタイプで、デフォルトは "route" です。詳細については、RelativeRoutingTypeを参照してください。

戻り値

指定されたLocationへのアクティブなView Transitionがある場合は true、それ以外の場合は false を返します。