diff --git a/src/app/components/portfolio/AddNew.tsx b/src/app/components/portfolio/AddNew.tsx index c1e5b5e5..55b0888c 100644 --- a/src/app/components/portfolio/AddNew.tsx +++ b/src/app/components/portfolio/AddNew.tsx @@ -5,8 +5,8 @@ import { NavigationMenuLink, NavigationMenuTrigger, } from "@/app/shadcn_components/ui/navigation-menu"; +import { useRouter } from "next/navigation"; import { - PlusIcon, TableCellsIcon, DocumentMagnifyingGlassIcon, } from "@heroicons/react/24/outline"; @@ -41,32 +41,32 @@ const ListItem = React.forwardRef< ListItem.displayName = "ListItem"; export default function AddNewDropDown({ + portfolioId, isUploadCsvOpen, setIsUploadCsvOpen, isRemoteAssessmentOpen, setIsRemoteAssessmentOpen, }: { + portfolioId: string; isUploadCsvOpen: boolean; setIsUploadCsvOpen: React.Dispatch>; isRemoteAssessmentOpen: boolean; setIsRemoteAssessmentOpen: React.Dispatch>; }) { - function handleCickAddUnit() { - console.log("Add unit"); - } - function handleClickUploadCSV() { setIsUploadCsvOpen(!isUploadCsvOpen); } + const router = useRouter(); + function handleClickRemoteAssessment() { - setIsRemoteAssessmentOpen(!isRemoteAssessmentOpen); + router.push(`/portfolio/${portfolioId}/remote-assessment`); } return ( - Add New + New Property
    diff --git a/src/app/components/portfolio/Toolbar.tsx b/src/app/components/portfolio/Toolbar.tsx index d3b8222a..5d57c6e6 100644 --- a/src/app/components/portfolio/Toolbar.tsx +++ b/src/app/components/portfolio/Toolbar.tsx @@ -96,6 +96,7 @@ export function Toolbar({ portfolioId, scenarios }: ToolbarProps) { {selectedValue === newOption.value && (