summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorErlend <erlendniko@hotmail.com>2022-07-28 13:00:00 +0200
committerErlend <erlendniko@hotmail.com>2022-07-28 13:00:00 +0200
commitdcfa5896ad5e48ce5e10b923c81c4865910f059a (patch)
treed6226b58c9bd1a2b384b578504847edca7c90703 /client
parent8e074790a43bd5883c912260e4ecbe0f5b116c2c (diff)
Small changes
Diffstat (limited to 'client')
-rw-r--r--client/js/app/src/app/pages/querybuilder/Components/Buttons/DownloadJSONButton.jsx4
-rw-r--r--client/js/app/src/app/pages/querybuilder/Components/Contexts/QueryInputContext.jsx2
-rw-r--r--client/js/app/src/app/pages/querybuilder/Components/Text/QueryDropDownForm.jsx2
-rw-r--r--client/js/app/src/app/pages/querybuilder/Components/Text/SimpleDropDownForm.jsx2
4 files changed, 6 insertions, 4 deletions
diff --git a/client/js/app/src/app/pages/querybuilder/Components/Buttons/DownloadJSONButton.jsx b/client/js/app/src/app/pages/querybuilder/Components/Buttons/DownloadJSONButton.jsx
index 3997c9c4bcc..ad6da79e709 100644
--- a/client/js/app/src/app/pages/querybuilder/Components/Buttons/DownloadJSONButton.jsx
+++ b/client/js/app/src/app/pages/querybuilder/Components/Buttons/DownloadJSONButton.jsx
@@ -15,7 +15,7 @@ export default function DownloadJSONButton() {
let transformedResponse = JSON.stringify(
transformResponse(JSON.parse(response), undefined, '\t')
);
- // taken from safakeskinĀ“s answer on SO, link: https://stackoverflow.com/questions/55613438/reactwrite-to-json-file-or-export-download-no-server
+ // copied from safakeskinĀ“s answer on SO, link: https://stackoverflow.com/questions/55613438/reactwrite-to-json-file-or-export-download-no-server
const fileName = 'vespa-response';
const blob = new Blob([transformedResponse], {
type: 'application/json',
@@ -32,6 +32,8 @@ export default function DownloadJSONButton() {
// clean up "a" element & remove ObjectURL
document.body.removeChild(link);
URL.revokeObjectURL(href);
+
+ // open Jaeger in a new tab
window.open('http://localhost:16686/search', '__blank');
} else {
alert('Response was empty');
diff --git a/client/js/app/src/app/pages/querybuilder/Components/Contexts/QueryInputContext.jsx b/client/js/app/src/app/pages/querybuilder/Components/Contexts/QueryInputContext.jsx
index 7126a472d55..bc21ea81d9a 100644
--- a/client/js/app/src/app/pages/querybuilder/Components/Contexts/QueryInputContext.jsx
+++ b/client/js/app/src/app/pages/querybuilder/Components/Contexts/QueryInputContext.jsx
@@ -20,6 +20,7 @@ export const QueryInputProvider = (prop) => {
},
searchChain: { name: 'searchChain', type: 'String', hasChildren: false },
timeout: { name: 'timeout', type: 'Float', hasChildren: false },
+ trace: { name: 'trace', type: 'Parent', hasChildren: true },
tracelevel: { name: 'tracelevel', type: 'Parent', hasChildren: true },
traceLevel: { name: 'traceLevel', type: 'Integer', hasChildren: false },
explainLevel: { name: 'explainLevel', type: 'Integer', hasChildren: false },
@@ -40,7 +41,6 @@ export const QueryInputProvider = (prop) => {
recall: { name: 'recall', type: 'List', hasChildren: false },
user: { name: 'user', type: 'String', hasChildren: false },
metrics: { name: 'metrics', type: 'Parent', hasChildren: true },
- trace: { name: 'trace', type: 'Parent', hasChildren: true },
};
// Children of the levelZeroParameters that have child attributes
diff --git a/client/js/app/src/app/pages/querybuilder/Components/Text/QueryDropDownForm.jsx b/client/js/app/src/app/pages/querybuilder/Components/Text/QueryDropDownForm.jsx
index d2de94b2e28..88bd545282a 100644
--- a/client/js/app/src/app/pages/querybuilder/Components/Text/QueryDropDownForm.jsx
+++ b/client/js/app/src/app/pages/querybuilder/Components/Text/QueryDropDownForm.jsx
@@ -1,5 +1,5 @@
+import React, { useContext, useState } from 'react';
import { QueryInputContext } from '../Contexts/QueryInputContext';
-import React, { useCallback, useContext, useState } from 'react';
import SimpleDropDownForm from './SimpleDropDownForm';
export default function QueryDropdownForm({
diff --git a/client/js/app/src/app/pages/querybuilder/Components/Text/SimpleDropDownForm.jsx b/client/js/app/src/app/pages/querybuilder/Components/Text/SimpleDropDownForm.jsx
index 40a40e7758b..94c6c01b619 100644
--- a/client/js/app/src/app/pages/querybuilder/Components/Text/SimpleDropDownForm.jsx
+++ b/client/js/app/src/app/pages/querybuilder/Components/Text/SimpleDropDownForm.jsx
@@ -11,7 +11,7 @@ export default function SimpleDropDownForm({
}) {
const { selectedItems } = useContext(QueryInputContext);
- //FIXME: using the filtered list to render options results in dropdown not changing the displayed selection to what was actually selected.
+ //TODO: using the filtered list to render options results in dropdown not changing the displayed selection to what was actually selected.
let filtered = Object.keys(choices).filter(
(choice) => !selectedItems.includes(choice)
);