MetricLabelKeySelector.tsx 709 B

1234567891011121314151617181920212223242526
  1. import React, { SFC } from 'react';
  2. interface Props {
  3. onMetricLabelKeyChange: any;
  4. metricLabels: any;
  5. metricLabelKey: string;
  6. }
  7. const MetricLabelKeySelector: SFC<Props> = props => {
  8. return (
  9. <div className="gf-form max-width-21">
  10. <span className="gf-form-label width-7">Metric Labels</span>
  11. <div className="gf-form-select-wrapper max-width-14">
  12. <select className="gf-form-input" required onChange={props.onMetricLabelKeyChange}>
  13. {props.metricLabels.map((qt, i) => (
  14. <option key={i} value={qt} ng-if="false">
  15. {qt}
  16. </option>
  17. ))}
  18. </select>
  19. </div>
  20. </div>
  21. );
  22. };
  23. export default MetricLabelKeySelector;