diff --git a/package.json b/package.json index 1054a16..445a646 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@fullcalendar/interaction": "5.10.0", "@fullcalendar/react": "5.10.0", "@fullcalendar/timegrid": "5.10.0", - "@kingsrook/qqq-frontend-core": "1.0.3", + "@kingsrook/qqq-frontend-core": "1.0.5", "@mui/icons-material": "5.4.1", "@mui/material": "5.4.1", "@mui/styled-engine": "5.4.1", @@ -33,6 +33,7 @@ "chroma-js": "2.4.2", "dropzone": "5.9.2", "flatpickr": "4.6.9", + "form-data": "4.0.0", "formik": "2.2.9", "html-react-parser": "1.4.8", "http-proxy-middleware": "2.0.6", diff --git a/src/index.tsx b/src/index.tsx index bc76917..69ff9d7 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -1,5 +1,5 @@ import ReactDOM from "react-dom"; -import {BrowserRouter} from "react-router-dom"; +import {BrowserRouter, useNavigate} from "react-router-dom"; import {Auth0Provider} from "@auth0/auth0-react"; import App from "App"; @@ -13,18 +13,49 @@ import React from "react"; const domain = process.env.REACT_APP_AUTH0_DOMAIN; const clientId = process.env.REACT_APP_AUTH0_CLIENT_ID; +/* ReactDOM.render( - - + + + + + , + document.getElementById("root"), +); + */ + +console.log("what"); + +// @ts-ignore +function Auth0ProviderWithRedirectCallback({children, ...props}) +{ + const navigate = useNavigate(); + // @ts-ignore + const onRedirectCallback = (appState) => + { + navigate((appState && appState.returnTo) || window.location.pathname); + }; + return ( + // @ts-ignore + + {children} + + ); +} + +ReactDOM.render( + + - - , + + , document.getElementById("root"), ); + export * from "components/MDButton"; diff --git a/src/qqq/pages/entity-list/index.tsx b/src/qqq/pages/entity-list/index.tsx index 59f8a01..8507323 100644 --- a/src/qqq/pages/entity-list/index.tsx +++ b/src/qqq/pages/entity-list/index.tsx @@ -14,8 +14,6 @@ import React, {useEffect, useReducer, useState} from "react"; import {useParams, useSearchParams} from "react-router-dom"; -import {useAuth0} from "@auth0/auth0-react"; - // @mui material components import Card from "@mui/material/Card"; import Icon from "@mui/material/Icon";