diff --git a/client/app/components/ParameterMappingInput.jsx b/client/app/components/ParameterMappingInput.jsx index ff1113e980..9bf88329b8 100644 --- a/client/app/components/ParameterMappingInput.jsx +++ b/client/app/components/ParameterMappingInput.jsx @@ -1,6 +1,6 @@ /* eslint-disable react/no-multi-comp */ -import { isString, extend, each, map, includes, findIndex, find, fromPairs, clone, isEmpty, replace } from 'lodash'; +import { isString, extend, each, map, includes, findIndex, find, fromPairs, clone, isEmpty } from 'lodash'; import React, { Fragment } from 'react'; import PropTypes from 'prop-types'; import classNames from 'classnames'; @@ -23,7 +23,10 @@ import './ParameterMappingInput.less'; const { Option } = Select; -const HELP_URL = 'https://redash.io/help/user-guide/querying/query-parameters?source={0}'; +const HELP_URL = [ + 'https://redash.io/help/user-guide/querying/query-parameters?source=dialog#Value-Source-Options', + 'Guide: Value Source Options', +]; export const MappingType = { DashboardAddNew: 'dashboard-add-new', @@ -336,7 +339,7 @@ class MappingEditor extends React.Component { renderContent() { const { mapping, inputError } = this.state; - const helpUrl = replace(HELP_URL, '{0}', 'edit_mapping'); + const [helpUrl, tooltip] = HELP_URL; return (
@@ -344,7 +347,7 @@ class MappingEditor extends React.Component { Edit Source and Value {/* eslint-disable-next-line react/jsx-no-target-blank */} - +