如果您的 UI 顯示空白,請打開控制台,您可能會看到類似 cannot use 'useNavigate' outside of context 的錯誤訊息。這表示仍有部分 React Router 的 API 被導入並引用,您需要找到並移除這些內容。最簡單的方法是直接解除安裝 react-router-dom,接著您的檔案中會出現 TypeScript 錯誤提示。這樣您就能知道需要將哪些內容改為 @tanstack/react-router 的導入。
這裡是 範例儲存庫
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.