From 4e40a51ba57957d50954558c4e93d7f2062fb5ea Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Mon, 27 Oct 2025 14:58:06 +0000 Subject: [PATCH] fixed build errors --- src/app/api/postcode/[postcode]/addresses/route.ts | 8 ++++---- src/app/api/postcode/[postcode]/route.ts | 8 ++++---- src/app/components/building-passport/Toolbar.tsx | 4 ++-- .../[slug]/remote-assessment/RemoteAssessmentClient.tsx | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/app/api/postcode/[postcode]/addresses/route.ts b/src/app/api/postcode/[postcode]/addresses/route.ts index 57756b4..0a4c9c6 100644 --- a/src/app/api/postcode/[postcode]/addresses/route.ts +++ b/src/app/api/postcode/[postcode]/addresses/route.ts @@ -1,4 +1,4 @@ -import { NextResponse } from "next/server"; +import { NextResponse, NextRequest } from "next/server"; import { db } from "@/app/db/db"; import { postcodeSearch } from "@/app/db/schema/addresses"; import { eq } from "drizzle-orm"; @@ -6,10 +6,10 @@ import { lookupOsPlaces } from "@/app/api/postcode/LookupOsPlaces"; import { mapOsPlacesToFlat } from "@/app/api/postcode/OsPlacesToFlat"; export async function GET( - _req: Request, - { params }: { params: { postcode: string } } + request: NextRequest, + props: { params: Promise<{ postcode: string }> } ) { - const { postcode } = await params; + const { postcode } = await props.params; if (!postcode || typeof postcode !== "string") { return NextResponse.json( { error: "Missing or invalid postcode" }, diff --git a/src/app/api/postcode/[postcode]/route.ts b/src/app/api/postcode/[postcode]/route.ts index 203eaee..925c9f0 100644 --- a/src/app/api/postcode/[postcode]/route.ts +++ b/src/app/api/postcode/[postcode]/route.ts @@ -1,11 +1,11 @@ -import { NextResponse } from "next/server"; +import { NextResponse, NextRequest } from "next/server"; import { lookupPostcode } from "../LookupPostcode"; export async function GET( - req: Request, - { params }: { params: { postcode: string } } + request: NextRequest, + props: { params: Promise<{ postcode: string }> } ) { - const { postcode } = await params; + const { postcode } = await props.params; if (!postcode || typeof postcode !== "string") { return NextResponse.json( diff --git a/src/app/components/building-passport/Toolbar.tsx b/src/app/components/building-passport/Toolbar.tsx index 9bb4958..20aa844 100644 --- a/src/app/components/building-passport/Toolbar.tsx +++ b/src/app/components/building-passport/Toolbar.tsx @@ -27,7 +27,7 @@ import { PropertyMeta } from "@/app/db/schema/property"; interface ToolbarProps { propertyId: string; portfolioId: string; - propertyMeta: PropertyMeta + propertyMeta: PropertyMeta; decentHomes: getUploadedFile; } @@ -172,7 +172,7 @@ export function Toolbar({ setShowToast(true)} diff --git a/src/app/portfolio/[slug]/remote-assessment/RemoteAssessmentClient.tsx b/src/app/portfolio/[slug]/remote-assessment/RemoteAssessmentClient.tsx index d662b1e..389d471 100644 --- a/src/app/portfolio/[slug]/remote-assessment/RemoteAssessmentClient.tsx +++ b/src/app/portfolio/[slug]/remote-assessment/RemoteAssessmentClient.tsx @@ -73,8 +73,8 @@ export default function RemoteAssessmentClient({

Start by selecting your property, then choose retrofit goals and configurations. Our model will generate your baseline and plan. - This isn't a replacement for an on-site survey but a powerful - first step. + This isn`'`t a replacement for an on-site survey but a + powerful first step.