mirror of
				https://github.com/grafana/grafana.git
				synced 2025-02-25 18:55:37 -06:00 
			
		
		
		
	Tempo / Trace Viewer: Implement deep linking to spans
This commit is contained in:
		| @@ -245,10 +245,13 @@ export function parseUrlState(initial: string | undefined): ExploreUrlState { | ||||
|   }; | ||||
|   const datasource = parsed[ParseUrlStateIndex.Datasource]; | ||||
|   const parsedSegments = parsed.slice(ParseUrlStateIndex.SegmentsStart); | ||||
|   const queries = parsedSegments.filter((segment) => !isSegment(segment, 'ui', 'originPanelId', 'mode')); | ||||
|   const queries = parsedSegments.filter( | ||||
|     (segment) => !isSegment(segment, 'ui', 'originPanelId', 'mode', '__panelsState') | ||||
|   ); | ||||
|  | ||||
|   const originPanelId = parsedSegments.filter((segment) => isSegment(segment, 'originPanelId'))[0]; | ||||
|   return { datasource, queries, range, originPanelId }; | ||||
|   const originPanelId = parsedSegments.find((segment) => isSegment(segment, 'originPanelId')); | ||||
|   const panelsState = parsedSegments.find((segment) => isSegment(segment, '__panelsState'))?.__panelsState; | ||||
|   return { datasource, queries, range, originPanelId, panelsState }; | ||||
| } | ||||
|  | ||||
| export function generateKey(index = 0): string { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user