diff --git a/src/components/FacilitiesPageViewMore/ViewMore.jsx b/src/components/FacilitiesPageViewMore/ViewMore.jsx index 04cdc8f..98a8f16 100644 --- a/src/components/FacilitiesPageViewMore/ViewMore.jsx +++ b/src/components/FacilitiesPageViewMore/ViewMore.jsx @@ -28,6 +28,7 @@ import { useBackend } from '../../contexts/BackendContext'; import { screenWidthExceeds } from '../../util/utils'; import CreateToast from '../Toasts/CreateToast'; import './ViewMore.css'; +import UploadAvatar from '../UploadAvatar/UploadAvatar'; // export const theme = extendTheme({ // colors: { @@ -46,6 +47,7 @@ const ViewMore = () => { // const [inputValue, setInputValue] = useState(''); const { backend } = useBackend(); const { state } = useLocation(); + console.log(state); const { isOpen, onOpen, onClose } = useDisclosure(); const cancelDisclosure = useDisclosure({ id: 'cancel-modal' }); const toast = useToast(); @@ -372,7 +374,7 @@ const ViewMore = () => {
- +

diff --git a/src/pages/Facilities/Facilities.jsx b/src/pages/Facilities/Facilities.jsx index e9c1aa6..4e1d000 100644 --- a/src/pages/Facilities/Facilities.jsx +++ b/src/pages/Facilities/Facilities.jsx @@ -44,13 +44,10 @@ const Facilities = () => { const [resultsPerPage, setResultsPerPage] = useState(10); const [page, setPage] = useState(0); - const navigateViewMore = (username, address, desc, id) => { + const navigateViewMore = props => { Navigate('/view-more', { state: { - name: username, - addressLine: address, - description: desc, - id, + ...props, }, }); }; @@ -159,6 +156,7 @@ const Facilities = () => { phoneNumber, email, image, + ...props }) => ( @@ -181,16 +179,18 @@ const Facilities = () => { colorScheme="teal" p={3} onClick={() => - navigateViewMore( + navigateViewMore({ name, - addressLine, + address: addressLine, description, id, facility_contacts, title, phoneNumber, email, - ) + image, + ...props, + }) } > View More @@ -329,16 +329,17 @@ const Facilities = () => { colorScheme="teal" p={3} onClick={() => - navigateViewMore( + navigateViewMore({ name, - addressLine, + address_line: addressLine, description, id, - facility_contacts, title, phoneNumber, email, - ) + facility_contacts, + image, + }) } > View More