From e24bcd068e13d1cdbaf5b5da4c9b790dfc214c51 Mon Sep 17 00:00:00 2001 From: Sarthak Arora Date: Tue, 25 Mar 2025 13:44:33 +0530 Subject: [PATCH 1/3] Update tsconfig.json --- tsconfig.json | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/tsconfig.json b/tsconfig.json index b811cb1..a6ff570 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -10,23 +10,24 @@ "strict": true, "noEmit": true, "esModuleInterop": true, + "allowSyntheticDefaultImports": true, "module": "esnext", - "moduleResolution": "bundler", + "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve", + "jsx": "react-jsx", "incremental": true, - "plugins": [ - { - "name": "next" - } - ], + "target": "ES2020", "paths": { "@/*": [ "./app/*" ] }, - "target": "ES2017" + "plugins": [ + { + "name": "next" + } + ] }, "include": [ "next-env.d.ts", @@ -35,6 +36,7 @@ ".next/types/**/*.ts" ], "exclude": [ - "node_modules" + "node_modules", + ".next" ] } From c60f34b0d54c138ea53f2f0fe1181e891b05330c Mon Sep 17 00:00:00 2001 From: Sarthak Arora Date: Tue, 25 Mar 2025 13:45:30 +0530 Subject: [PATCH 2/3] Update icons.tsx --- app/lib/icons.tsx | 48 +++++++++++++++++++++++------------------------ 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/app/lib/icons.tsx b/app/lib/icons.tsx index 7bc4b80..9a8c855 100644 --- a/app/lib/icons.tsx +++ b/app/lib/icons.tsx @@ -1,38 +1,36 @@ +const IconBase = ({ children, className }: { children: React.ReactNode; className?: string }) => ( + +); + export function LoadingIcon() { return ( - + - + ); } export function EnterIcon() { return ( - + - + ); } From 93e89f150f3baf81f0a350dbce8450866a87020b Mon Sep 17 00:00:00 2001 From: Sarthak Arora Date: Mon, 21 Apr 2025 22:33:35 +0530 Subject: [PATCH 3/3] Update .env.example --- .env.example | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.env.example b/.env.example index 69f3779..127929b 100644 --- a/.env.example +++ b/.env.example @@ -1,7 +1,5 @@ -# Groq is used to transcribe speech and generate the text response. -# https://console.groq.com/keys + GROQ_API_KEY= -# Cartesia is used to synthesize the text response into speech. -# https://play.cartesia.ai/console -CARTESIA_API_KEY= \ No newline at end of file + +CARTESIA_API_KEY=