2025-04-01 10:38:02 +09:00

9 lines
424 B
TypeScript

import { DataSourceJsonData, DataSourceSettings, urlUtil, locationUtil } from '@grafana/data';
export const constructDataSourceExploreUrl = (dataSource: DataSourceSettings<DataSourceJsonData, {}>) => {
const exploreState = JSON.stringify({ datasource: dataSource.name, context: 'explore' });
const exploreUrl = urlUtil.renderUrl(locationUtil.assureBaseUrl('/explore'), { left: exploreState });
return exploreUrl;
};