diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index 04cdd17c..f1667aec 100755 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -24,6 +24,7 @@ import DashboardView from "./views/DashboardViews.jsx"; import AdminSetup from "./views/AdminSetup"; import Admin from "./views/Admin"; import Docs from "./views/Docs.jsx"; +import Usecases2 from "./views/Usecases2.jsx"; //import Introduction from "./views/Introduction"; import SetAuthentication from "./views/SetAuthentication"; import SetAuthenticationSSO from "./views/SetAuthenticationSSO"; @@ -383,6 +384,19 @@ const App = (message, props) => { {...props} /> } + /> + + } /> { +const AppModal = ({ open, onClose, app, userdata }) => { - console.log("App data: ", data) - console.log("userdata: ", userdata) + console.log("App data: ", app) const isCloud = window.location.host === "localhost:3002" || @@ -30,7 +29,7 @@ const AppModal = ({ open, onClose, data, userdata }) => { ? true : false; - var newAppname = data?.name; + var newAppname = app?.name; if (newAppname === undefined) { newAppname = "Undefined"; } else { @@ -38,7 +37,7 @@ const AppModal = ({ open, onClose, data, userdata }) => { newAppname = newAppname.replaceAll("_", " "); } - var canEditApp = userdata.admin === "true" || userdata.id === data?.owner || data?.owner === "" || (userdata.admin === "true" && userdata.active_org.id === data?.reference_org) || !data?.generated + var canEditApp = userdata.admin === "true" || userdata.id === app?.owner || app?.owner === "" || (userdata.admin === "true" && userdata.active_org.id === app?.reference_org) || !app?.generated return ( @@ -86,8 +85,8 @@ const AppModal = ({ open, onClose, data, userdata }) => {
{data?.name} { isCloud && ( @@ -130,7 +129,7 @@ const AppModal = ({ open, onClose, data, userdata }) => { variant="body2" color="textSecondary" > - {data?.categories ? data.categories.join(", ") : "Communication"} + {app?.categories ? app.categories.join(", ") : "Communication"}
@@ -202,7 +201,7 @@ const AppModal = ({ open, onClose, data, userdata }) => { mb: 0.3, color: '#fff' }}> - {data?.actions?.length} + {app?.actions?.length} Actions @@ -215,14 +214,22 @@ const AppModal = ({ open, onClose, data, userdata }) => { paddingTop: "5px" }}>
- - - Google Collection - + { + app?.collection ? ( + <> + + + app.collection + + + + ) : "No collection yet" + } +
Part of a collection @@ -256,7 +263,7 @@ const AppModal = ({ open, onClose, data, userdata }) => { }}> { }} /> {
diff --git a/frontend/src/views/Usecases2.jsx b/frontend/src/views/Usecases2.jsx index e6f33980..696e7573 100644 --- a/frontend/src/views/Usecases2.jsx +++ b/frontend/src/views/Usecases2.jsx @@ -692,7 +692,7 @@ const UsecaseListComponent = (props) => { // This is the start of a dashboard that can be used. // What data do we fill in here? Idk -const Dashboard = (props) => { +const Usecases2 = (props) => { const { globalUrl, isLoggedIn, userdata } = props; //const alert = useAlert(); const { leftSideBarOpenByClick} = useContext(Context); @@ -1250,4 +1250,4 @@ const Dashboard = (props) => { return dataWrapper }; -export default Dashboard; +export default Usecases2;