useHref

概要

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

現在の Location に対してURLを解決します。

import { useHref } from "react-router";
 
function SomeComponent() {
  let href = useHref("some/where");
  // "/resolved/some/where"
}

シグネチャ

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

パラメータ

to

解決するパス

options.relative

デフォルトは"route"で、ルーティングはルートツリーに対して相対的に行われます。 "path"に設定すると、相対ルーティングがパスセグメントに対して行われます。

戻り値

解決された href 文字列