All files / app/pages _middleware.ts

0% Statements 0/7
0% Branches 0/3
0% Functions 0/1
0% Lines 0/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11                     
import { NextRequest, NextResponse } from "next/server";
 
export function middleware(req: NextRequest) {
  Iif (req.cookies["couchers-sesh"] && req.nextUrl.pathname === "/") {
    const url = req.nextUrl.clone();
    url.pathname = "/dashboard";
    return NextResponse.rewrite(url);
  }
  return NextResponse.next();
}