From bfb1f4d83ceb8e65467e7d8045c179e86ddf24cd Mon Sep 17 00:00:00 2001 From: DanialBetres Date: Thu, 17 Oct 2019 14:19:02 -0500 Subject: [PATCH] HUB-248 long query text (#29) * Replace agent id and dataset id for dataset * use savedQueryId to fetch results * Remove all instances of agentid and datasetid * Fix sample queries loading in chart builder * Update example link --- src/components/Header.js | 10 ++-- src/components/__tests__/Header.spec.js | 4 +- .../__snapshots__/Header.spec.js.snap | 6 +-- src/util/Store.js | 50 ++++++------------- src/util/__test__/Store.spec.js | 33 ++---------- .../__test__/__snapshots__/Store.spec.js.snap | 3 +- src/views/App.js | 42 ++++++++++------ src/views/StateRestorationGate.js | 3 +- 8 files changed, 54 insertions(+), 97 deletions(-) diff --git a/src/components/Header.js b/src/components/Header.js index de7e4d0..17d758f 100644 --- a/src/components/Header.js +++ b/src/components/Header.js @@ -11,19 +11,17 @@ class Header extends Component<{ }> { render() { const { store } = this.props - const { agentid, datasetid } = store + const { dataset } = store - const hasContext = !!(agentid && datasetid) + const hasContext = !!dataset const href = hasContext - ? `https://data.world/${agentid}/${datasetid}` + ? `https://data.world/${dataset}` : 'https://data.world' const headerText = hasContext ? ( - - {agentid}/{datasetid} - + {dataset} /chart-builder ) : ( diff --git a/src/components/__tests__/Header.spec.js b/src/components/__tests__/Header.spec.js index ebd8cb3..22bbc87 100644 --- a/src/components/__tests__/Header.spec.js +++ b/src/components/__tests__/Header.spec.js @@ -12,10 +12,10 @@ it('renders', () => { snap(
) }) -it('renders with agentid/datasetid', () => { +it('renders with dataset', () => { const store = Store.create({ location: { - search: 'agentid=foo&datasetid=bar' + search: 'dataset=foo/bar' } }) diff --git a/src/components/__tests__/__snapshots__/Header.spec.js.snap b/src/components/__tests__/__snapshots__/Header.spec.js.snap index 32a1dab..19d1d44 100644 --- a/src/components/__tests__/__snapshots__/Header.spec.js.snap +++ b/src/components/__tests__/__snapshots__/Header.spec.js.snap @@ -67,7 +67,7 @@ exports[`renders 1`] = ` `; -exports[`renders with agentid/datasetid 1`] = ` +exports[`renders with dataset 1`] = `