Spaces:
Running
Running
add log
Browse files- app/api/auth/route.ts +1 -0
- components/user-menu/index.tsx +13 -1
app/api/auth/route.ts
CHANGED
@@ -2,6 +2,7 @@ import { NextRequest, NextResponse } from "next/server";
|
|
2 |
|
3 |
export async function GET(req: NextRequest) {
|
4 |
const host = req.headers.get("host") ?? "localhost:3000";
|
|
|
5 |
|
6 |
const redirect_uri =
|
7 |
`${host.includes("localhost") ? "http://" : "https://"}` +
|
|
|
2 |
|
3 |
export async function GET(req: NextRequest) {
|
4 |
const host = req.headers.get("host") ?? "localhost:3000";
|
5 |
+
console.log(req.nextUrl);
|
6 |
|
7 |
const redirect_uri =
|
8 |
`${host.includes("localhost") ? "http://" : "https://"}` +
|
components/user-menu/index.tsx
CHANGED
@@ -1,4 +1,10 @@
|
|
1 |
-
import {
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
import Link from "next/link";
|
3 |
|
4 |
import {
|
@@ -41,6 +47,12 @@ export const UserMenu = ({ className }: { className?: string }) => {
|
|
41 |
New Project
|
42 |
</DropdownMenuItem>
|
43 |
</Link>
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
<Link href="/projects">
|
45 |
<DropdownMenuItem>
|
46 |
<FolderCode className="size-4 text-neutral-100" />
|
|
|
1 |
+
import {
|
2 |
+
ChartSpline,
|
3 |
+
CirclePlus,
|
4 |
+
FolderCode,
|
5 |
+
Import,
|
6 |
+
LogOut,
|
7 |
+
} from "lucide-react";
|
8 |
import Link from "next/link";
|
9 |
|
10 |
import {
|
|
|
47 |
New Project
|
48 |
</DropdownMenuItem>
|
49 |
</Link>
|
50 |
+
<Link href="/projects">
|
51 |
+
<DropdownMenuItem>
|
52 |
+
<Import className="size-4 text-neutral-100" />
|
53 |
+
Import Project
|
54 |
+
</DropdownMenuItem>
|
55 |
+
</Link>
|
56 |
<Link href="/projects">
|
57 |
<DropdownMenuItem>
|
58 |
<FolderCode className="size-4 text-neutral-100" />
|