Merge branch 'staging_environment' into hybrid_inventory_control

This commit is contained in:
csawatzky 2025-05-27 10:38:26 -06:00
commit d17be025cb
40 changed files with 2223 additions and 206 deletions

View file

@ -1,14 +1,9 @@
import axios, { AxiosRequestConfig, AxiosResponse } from "axios";
// import { useAuth } from "hooks";
import moment from "moment";
import { createContext, PropsWithChildren, useContext } from "react";
// import BillingProvider from "./billing";
// import GitlabProvider from "./gitlab";
import PondProvider from "./pond/pond";
import { useAuth0 } from "@auth0/auth0-react";
import SnackbarProvider from "./Snackbar";
// import SecurityProvider from "./security";
// import { useAuth0 } from "@auth0/auth0-react";
interface IHTTPContext {
get: <T>(url: string, spreadOptions?: AxiosRequestConfig) => Promise<AxiosResponse<T>>;
@ -78,9 +73,7 @@ export default function HTTPProvider(props: Props) {
}
function get<T>(url: string, spreadOptions?: AxiosRequestConfig): Promise<AxiosResponse<T>> {
if (isTokenExpired(token)) {
loginWithRedirect()
}
if (isTokenExpired(token)) loginWithRedirect()
return axios.get(url, {...defaultOptions(), ...spreadOptions});
}