リンク先へスクロールする機能の実装
リンククリック時にスクロール先等の情報を書き込み、遷移後に削除する
書式
Record<\`page_${string}\`, { titleHint: string; } | { linkFrom: string } | { searchQuery: string }>
キーはpage_${titleLc}の形で指定する
値はどのリンクから遷移したかで変わる
.page-linkを押したとき
titleHintに遷移先ページタイトルを入れる
外部projectの場合は/project/を先頭に入れる
効果は不明
おそらくserver側で何かしらの処理を行うときに必要?
linkFromに遷移元のページタイトルが入る
linkFromに/project/遷移元のページタイトルが入る
順リンクの場合でも同じ
searchQueryに検索語句が入る