From b3b5bbb9ea40364bc4ebf23f9f5b6ec910e388a7 Mon Sep 17 00:00:00 2001 From: Anton Tranelis Date: Thu, 15 Feb 2024 20:13:36 +0100 Subject: [PATCH] enhanced offers & needs --- src/Components/AppShell/NavBar.tsx | 4 - src/Components/Input/Autocomplete.tsx | 4 +- .../ItemPopupComponents/HeaderView.tsx | 11 ++- src/Components/Map/hooks/useTags.tsx | 9 ++ src/Components/Profile/OverlayProfile.tsx | 95 ++++++++++++------- .../Profile/OverlayProfileSettings.tsx | 2 +- src/Components/Templates/TagView.tsx | 4 +- 7 files changed, 81 insertions(+), 48 deletions(-) diff --git a/src/Components/AppShell/NavBar.tsx b/src/Components/AppShell/NavBar.tsx index a52dda77..1efeda0a 100644 --- a/src/Components/AppShell/NavBar.tsx +++ b/src/Components/AppShell/NavBar.tsx @@ -1,4 +1,3 @@ -import { useNavigate } from "react-router-dom"; import { useAuth } from "../Auth" import { Link } from "react-router-dom"; import { toast } from "react-toastify"; @@ -8,9 +7,6 @@ import * as React from "react"; export default function NavBar({ appName, nameWidth = 200}: { appName: string, nameWidth?: number }) { - const navigate = useNavigate(); - - const { isAuthenticated, user, logout, token } = useAuth(); diff --git a/src/Components/Input/Autocomplete.tsx b/src/Components/Input/Autocomplete.tsx index 8d10acc3..044683c9 100644 --- a/src/Components/Input/Autocomplete.tsx +++ b/src/Components/Input/Autocomplete.tsx @@ -69,9 +69,9 @@ export const Autocomplete = ({ inputProps, suggestions, onSelected, pushFiltered return (
handleChange(e)} onKeyDown={handleKeyDown}/> -
diff --git a/src/Components/Map/Subcomponents/ItemPopupComponents/HeaderView.tsx b/src/Components/Map/Subcomponents/ItemPopupComponents/HeaderView.tsx index cba9ef41..cd5998ee 100644 --- a/src/Components/Map/Subcomponents/ItemPopupComponents/HeaderView.tsx +++ b/src/Components/Map/Subcomponents/ItemPopupComponents/HeaderView.tsx @@ -10,6 +10,7 @@ import { useAuth } from "../../../Auth"; import { getValue } from "../../../../Utils/GetValue"; import { useAssetApi } from '../../../AppShell/hooks/useAssets' import DialogModal from "../../../Templates/DialogModal"; +import { useNavigate } from "react-router-dom"; @@ -31,6 +32,7 @@ export function HeaderView({ item, setItemFormPopup }: { const { user } = useAuth(); const assetsApi = useAssetApi(); + const navigate = useNavigate(); const avatar = item.layer?.itemAvatarField && item && getValue(item, item.layer?.itemAvatarField)? assetsApi.url + getValue(item, item.layer?.itemAvatarField ) : undefined; const title = item.layer?.itemNameField && item ? getValue(item, item.layer?.itemNameField) : undefined; @@ -98,8 +100,11 @@ export function HeaderView({ item, setItemFormPopup }: {