import { useParams } from "@tanstack/react-router"; import { DealPageContextProvider, useDealPageContext } from "../../LeadsPage/contexts/DealPageContext.tsx"; import ProductAndServiceTab from "../../LeadsPage/tabs/ProductAndServiceTab/ProductAndServiceTab.tsx"; import { FC, useEffect } from "react"; import { DealService } from "../../../client"; export type Props = { dealId: number; }; const DealPageContent: FC = ({ dealId }) => { const { setSelectedDeal } = useDealPageContext(); useEffect(() => { DealService.getDealById({ dealId }).then(deal => { setSelectedDeal(deal); }); }, []); return ; }; const DealPageWrapper: FC<{ children: React.ReactNode }> = ({ children }) => { return { }}>{children}; }; export const DealPage = () => { const { dealId } = useParams({ strict: false }); return ( ); };