(UserCtx) as UserCtxT;
+
+ return (
+
+
+
+
+ { user && } /> }
+ { (
+ <>
+ {/* } /> */}
+ } />
+ } />
+ } />
+ } />
+ >
+ )}
+ {/* } /> */}
+
+
+
+
+ );
+}
+
+export default App;
diff --git a/src/App.tsx b/src/App.tsx
index 2fe1639..ab71f31 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -19,15 +19,10 @@ function App()
- { user && } /> }
- { (
- <>
- } />
+ } />
+ } />
} />
} />
- >
- )}
- } />
diff --git a/src/components/Dog.tsx b/src/components/Dog.tsx
index 1755baa..c5d18de 100644
--- a/src/components/Dog.tsx
+++ b/src/components/Dog.tsx
@@ -1,9 +1,10 @@
import React from 'react'
-import { useParams } from "react-router-dom";
+import { useParams, useSearchParams } from "react-router-dom";
export default function Dog()
{
- const params = useParams();
+ const params = useParams();
+ const searchParams = useSearchParams();
return (
Dog
diff --git a/src/context/UserContext.tsx b/src/context/UserContext.tsx
index 449b278..29b59c0 100644
--- a/src/context/UserContext.tsx
+++ b/src/context/UserContext.tsx
@@ -129,7 +129,8 @@ export const UserCtxProvider = ({children}:TUserContextProviderProps) => {
}
else
{
- const {data} = await Axios.get('session.php');
+ const session = await Axios.get('session.php');
+ const {data} = session;
if(data.success && data.user)
{
setUser(data.user);