ReactRouterがうまく使えない
Q&A
解決したいこと
以前、Qiitaでプログラミングに詳しい人にReactRoutercv6を教えてもらったので、
(その節はお世話になりました。)
それをテストとしてルーティング機能はまだ作っていませんが、作ってみました。
発生している問題・エラー
該当するソースコード
import './App.css';
import Main from './components/Main';
import { BrowserRouter, Routes, Route } from 'react-router-dom';
function App() {
return (
<>
<BrowserRouter>
<Routes>
<Route path='/' index element={<Main />} />
</Routes>
</BrowserRouter>
</>
);
}
export default App;
自分で試したこと
今回useRefエラーが大量発生していたのですが、全くuseRefを使った覚えがないんですよね..(そもそもフックスを一切使用しようとしていない)
そのため、何かデフォルトでuseRefを使っているのではと思ったのですが、そういう記述は私が探した限りでは見つからなかったのです。
皆様のお力添えいただけると助かります。
参考リンク
Reactは様々なファイルがあり、私が依存関係を一から説明するとわかりずらいと思うので、今回わかりやすくするために、GitHubにリポジトリを上げました。
よろしければ参考にしてください
https://github.com/starmagichat/react-hoshibou
もしかしたら前提知識などが足りず、おかしいことを言っていることもあるかもしれませんが、その時は遠慮なくお申し付けください