diff --git a/frontend/src/Home.tsx b/frontend/src/Home.tsx index 3eb970b..4d6b587 100644 --- a/frontend/src/Home.tsx +++ b/frontend/src/Home.tsx @@ -144,7 +144,7 @@ const Home = (props: React.PropsWithChildren) => { } else if (pathname === ROUTES.PROTECTED_ROUTES.LOCATIONS) { return ; } else if (pathname === ROUTES.PROTECTED_ROUTES.PET_PROFILES) { - return ; + return ; } else if (pathname === ROUTES.PROTECTED_ROUTES.JOBS) { return ; } diff --git a/frontend/src/PetProfiles.tsx b/frontend/src/PetProfiles.tsx index 83f19ca..7895692 100644 --- a/frontend/src/PetProfiles.tsx +++ b/frontend/src/PetProfiles.tsx @@ -33,7 +33,7 @@ const PetCardChip = (props: { title: string; value: string }) => { ); }; -const PetProfiles: React.FC = () => { +const PetProfiles: React.FC = ({userid} : {userid : string}) => { const [pets, setPets] = useState([]); const [loading, setLoading] = useState(true); const [error, setError] = useState(null); @@ -68,7 +68,7 @@ const PetProfiles: React.FC = () => { if (response.data.length) { response.data.forEach((pet: Pet) => { axios - .get(`${API_ROUTES.USER.PET_PICTURE}?id=${pet.id}`, { + .get(`${API_ROUTES.USER.PET_PICTURE}?id=${pet.id}&owner_id=${userid}`, { responseType: "blob", }) .then((response) => { @@ -358,7 +358,7 @@ const PetProfiles: React.FC = () => { ); }; -const PetProfilePage = () => { +const PetProfilePage = ({userid} : {userid : string}) => { const [activeTab, setActiveTab] = useState("view"); const [petFormData, setPetFormData] = useState({ @@ -449,6 +449,7 @@ const PetProfilePage = () => { } }; + // @ts-ignore return (
@@ -475,7 +476,7 @@ const PetProfilePage = () => { - {activeTab === "view" && } + {activeTab === "view" && } {activeTab === "add" && (