diff --git a/TODO.md b/TODO.md index d5d1b5df1aa407711ad213e434ee0f9f7c6d305d..e8e87a638ab630dcfd54c0743c6c7b0d0f3c6af9 100644 --- a/TODO.md +++ b/TODO.md @@ -3,6 +3,7 @@ - [ ] Remove model selection from project creation - [ ] First message vanishes when thread is created?? Awful ux - [ ] Show more clearly when thinking is happening +- [ ] Enable react compiler ## Bigger overhauls diff --git a/apps/renderer/package.json b/apps/renderer/package.json index c08b548ba85cbdb521aeedc4a814a7a79513c4e2..0306dc912edacdafb32875c6dddabe3c58c19e68 100644 --- a/apps/renderer/package.json +++ b/apps/renderer/package.json @@ -21,6 +21,7 @@ "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", "@vitejs/plugin-react": "^4.3.4", + "babel-plugin-react-compiler": "^19.0.0-beta-e552027-20250112", "tailwindcss": "^4.0.0", "typescript": "^5.7.3", "vite": "^6.0.5" diff --git a/apps/renderer/src/components/ChatView.tsx b/apps/renderer/src/components/ChatView.tsx index b580ef0119ac40acd16d18130da73356d57d2b5e..38c2bc784783c99d35ac7c9de299d5a8b7f65698 100644 --- a/apps/renderer/src/components/ChatView.tsx +++ b/apps/renderer/src/components/ChatView.tsx @@ -439,38 +439,46 @@ export default function ChatView() { {/* Input bar */} -
+
-
-