Skip to content

Commit e394375

Browse files
Merge pull request #52 from terminusdb/dashboard-review
fix timetravel
2 parents aba1951 + 32994a9 commit e394375

File tree

4 files changed

+7
-12
lines changed

4 files changed

+7
-12
lines changed

packages/tdb-dashboard/src/components/JSONModelBuilder.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ export const JSONModelBuilder = ({tab,saveGraph,accessControlEditMode}) => {
3030
let ref = ""
3131

3232
const onBlurHandler = (value) =>{
33-
console.log("onBlurHandler",value)
34-
console.log(Array.isArray(value),"onBlurHandlerIsArray")
3533
setValue(value)
3634
}
3735

packages/tdb-dashboard/src/components/MainNavBar.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ import {WOQLClientObj} from '../init-woql-client'
77
import {DATA_PRODUCTS} from "../routing/constants"
88
import history from "../routing/history"
99
import { UserMenu } from "./UserMenu";
10-
import {useNavigate,useParams} from "react-router-dom"
10+
import {useNavigate,useParams,useLocation} from "react-router-dom"
1111

1212
export const MainNavBar = ({setShowTimeTravel}) => {
1313
const {woqlClient,changeOrganization,accessControlDashboard,clientUser} = WOQLClientObj()
1414
if(!clientUser || !woqlClient) return ""
1515
//we don't need setRoute
1616
const { organization, dataProduct } = useParams();
17-
const currentPage = history.location.pathname
17+
const currentPage = useLocation().pathname
1818

1919
let navigate = useNavigate();
2020
function changeOrganizationHandler(orgName) {
@@ -24,7 +24,7 @@ export const MainNavBar = ({setShowTimeTravel}) => {
2424

2525
return <Navbar className="navbar-dark bg-dark p-0 sticky-top main-navbar-shadow">
2626
<div className="d-flex flex-grow-1 justify-content-end align-items-center">
27-
{dataProduct && currentPage!==DATA_PRODUCTS &&
27+
{dataProduct && currentPage!==`/${organization}/${dataProduct}` &&
2828
<React.Fragment>
2929
<h4 className="text-success ml-4 flex-grow-1 fw-bold mt-1" >
3030
{dataProduct}

packages/tdb-dashboard/src/pages/DocumentPage.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,6 @@ export const DocumentPage = (props) => {
6767
setError(null)
6868
const json = JSON.parse(createDoc.current.value)
6969
const dbNameValue = dbName.current.value || undefined//"test_profile"
70-
//createDoc.current;
71-
console.log("JSON______",json)
7270
const params={'graph_type':'schema'}
7371
if(replaceData.current.checked === true){
7472
params['full_replace'] =true;

packages/tdb-dashboard/src/pages/Layout.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, {useState} from 'react'
1+
import React, {useState,useEffect} from 'react'
22
import {Container} from "react-bootstrap"
33
import {MainNavBar} from '../components/MainNavBar'
44
import SplitPane from 'react-split-pane'
@@ -9,10 +9,10 @@ import history from "../routing/history"
99
import {DATA_PRODUCTS} from "../routing/constants"
1010
import { Outlet,useParams } from 'react-router-dom'
1111
import {LeftSideBar} from '../components/LeftSideBar'
12+
import {WOQLClientObj} from '../init-woql-client'
1213

1314
export const Layout = (props) => {
1415
const { organization, dataProduct } = useParams();
15-
1616
const [showTimeTravel, setShowTimeTravel] = useState(false)
1717
const [showFeedbackForm, setShowFeedbackForm] = useState(false)
1818

@@ -24,12 +24,11 @@ export const Layout = (props) => {
2424
<div style={{position: "relative"}}>
2525
{showFeedbackForm && <Feedback setShowFeedbackForm={setShowFeedbackForm}/>}
2626
</div>
27-
</div>
28-
27+
</div>
2928
<div className="main-content h-100">
3029
<MainNavBar setShowTimeTravel={setShowTimeTravel}/>
3130
<div className="container-fluid " >
32-
{ dataProduct && <TimeTravelContainer dataProduct={dataProduct} show={showTimeTravel} setShowTimeTravel={setShowTimeTravel}/>}
31+
{ dataProduct && <TimeTravelContainer show={showTimeTravel} setShowTimeTravel={setShowTimeTravel}/>}
3332
{props.children}
3433
</div>
3534
</div>

0 commit comments

Comments
 (0)