(fix) ui ts errors

This commit is contained in:
ishaan-jaff 2024-02-03 17:32:06 -08:00
parent 33c4f0faae
commit 652c549cae

View file

@ -13,12 +13,19 @@ import { jwtDecode } from "jwt-decode";
// const proxyBaseUrl = null; // const proxyBaseUrl = null;
const proxyBaseUrl = "http://localhost:4000" // http://localhost:4000 const proxyBaseUrl = "http://localhost:4000" // http://localhost:4000
type UserSpendData = {
spend: number;
max_budget?: number | null;
}
const UserDashboard = () => { const UserDashboard = () => {
const [data, setData] = useState<null | any[]>(null); // Keep the initialization of state here const [data, setData] = useState<null | any[]>(null); // Keep the initialization of state here
const [userSpendData, setUserSpendData] = useState<null | any[]>(null); const [userSpendData, setUserSpendData] = useState<UserSpendData | null>(null);
// Assuming useSearchParams() hook exists and works in your setup // Assuming useSearchParams() hook exists and works in your setup
const searchParams = useSearchParams(); const searchParams = useSearchParams();
const userID = searchParams.get("userID"); const userID = searchParams.get("userID");
const viewSpend = searchParams.get("viewSpend");
const token = searchParams.get("token"); const token = searchParams.get("token");
const [accessToken, setAccessToken] = useState<string | null>(null); const [accessToken, setAccessToken] = useState<string | null>(null);
@ -99,6 +106,9 @@ const UserDashboard = () => {
return null; return null;
} }
if (userRole == null) {
setUserRole("App Owner")
}
return ( return (
<div> <div>
@ -114,7 +124,6 @@ const UserDashboard = () => {
/> />
<ViewKeyTable <ViewKeyTable
userID={userID} userID={userID}
userRole={userRole}
accessToken={accessToken} accessToken={accessToken}
data={data} data={data}
setData={setData} setData={setData}