| 
									
										
										
										
											2022-07-20 15:25:09 +08:00
										 |  |  | import { PluginState } from '@grafana/data'; | 
					
						
							| 
									
										
										
										
											2025-03-27 18:12:25 +08:00
										 |  |  | import { Trans } from 'app/core/internationalization'; | 
					
						
							| 
									
										
										
										
											2022-07-20 15:25:09 +08:00
										 |  |  | import { PluginStateInfo } from 'app/features/plugins/components/PluginStateInfo'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | export type Props = { | 
					
						
							|  |  |  |   state?: PluginState; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | export function DataSourcePluginState({ state }: Props) { | 
					
						
							|  |  |  |   return ( | 
					
						
							|  |  |  |     <div className="gf-form"> | 
					
						
							| 
									
										
										
										
											2025-03-27 18:12:25 +08:00
										 |  |  |       <div className="gf-form-label width-10"> | 
					
						
							|  |  |  |         <Trans i18nKey="datasources.data-source-plugin-state.plugin-state">Plugin state</Trans> | 
					
						
							|  |  |  |       </div> | 
					
						
							| 
									
										
										
										
											2022-11-01 22:37:58 +08:00
										 |  |  |       <div className="gf-form-label gf-form-label--transparent"> | 
					
						
							| 
									
										
										
										
											2022-07-20 15:25:09 +08:00
										 |  |  |         <PluginStateInfo state={state} /> | 
					
						
							| 
									
										
										
										
											2022-11-01 22:37:58 +08:00
										 |  |  |       </div> | 
					
						
							| 
									
										
										
										
											2022-07-20 15:25:09 +08:00
										 |  |  |     </div> | 
					
						
							|  |  |  |   ); | 
					
						
							|  |  |  | } |