Advanced DS Picker open Connections page when toggle is enabled (#67139)

This commit is contained in:
Ivan Ortega Alba 2023-04-25 10:42:04 +02:00 committed by GitHub
parent 4d474e8e4f
commit 44035ecbb2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,7 +13,10 @@ import {
Input,
Icon,
} from '@grafana/ui';
import { config } from 'app/core/config';
import { ROUTES as CONNECTIONS_ROUTES } from 'app/features/connections/constants';
import * as DFImport from 'app/features/dataframe-import';
import { DATASOURCES_ROUTES } from 'app/features/datasources/constants';
import { DataSourceList } from './DataSourceList';
@ -35,6 +38,9 @@ export function DataSourceModal({
}: DataSourceModalProps) {
const styles = useStyles2(getDataSourceModalStyles);
const [search, setSearch] = useState('');
const newDataSourceURL = config.featureToggles.dataConnectionsConsole
? CONNECTIONS_ROUTES.DataSourcesNew
: DATASOURCES_ROUTES.New;
return (
<Modal
@ -96,7 +102,7 @@ export function DataSourceModal({
)}
</div>
<div className={styles.dsCTAs}>
<LinkButton variant="secondary" href={`datasources/new`}>
<LinkButton variant="secondary" href={newDataSourceURL}>
Configure a new data source
</LinkButton>
</div>