{"version":3,"file":"PromQueryEditorByApp.cjs","sources":["../../../src/components/PromQueryEditorByApp.tsx"],"sourcesContent":["// Core Grafana history https://github.com/grafana/grafana/blob/v11.0.0-preview/public/app/plugins/datasource/prometheus/components/PromQueryEditorByApp.tsx\nimport { memo } from 'react';\n\nimport { CoreApp } from '@grafana/data';\n\nimport { PromQueryEditorSelector } from '../querybuilder/components/PromQueryEditorSelector';\n\nimport { PromQueryEditorForAlerting } from './PromQueryEditorForAlerting';\nimport { type PromQueryEditorProps } from './types';\n\nfunction PromQueryEditorByAppBase(props: PromQueryEditorProps) {\n  const { app } = props;\n\n  switch (app) {\n    case CoreApp.CloudAlerting:\n      return <PromQueryEditorForAlerting {...props} />;\n    default:\n      return <PromQueryEditorSelector {...props} />;\n  }\n}\n\nexport const PromQueryEditorByApp = memo(PromQueryEditorByAppBase);\n"],"names":["CoreApp","jsx","PromQueryEditorForAlerting","PromQueryEditorSelector","memo"],"mappings":";;;;;;;;;;;AAUA,SAAS,yBAAyB,KAAA,EAA6B;AAC7D,EAAA,MAAM,EAAE,KAAI,GAAI,KAAA;AAEhB,EAAA,QAAQ,GAAA;AAAK,IACX,KAAKA,YAAA,CAAQ,aAAA;AACX,MAAA,uBAAOC,cAAA,CAACC,qDAAA,EAAA,EAA4B,GAAG,KAAA,EAAO,CAAA;AAAA,IAChD;AACE,MAAA,uBAAOD,cAAA,CAACE,+CAAA,EAAA,EAAyB,GAAG,KAAA,EAAO,CAAA;AAAA;AAEjD;AAEO,MAAM,oBAAA,GAAuBC,WAAK,wBAAwB;;;;"}