import _ from 'lodash'; import React, { PureComponent } from 'react'; import { PanelPlugin, PanelProps } from 'app/types'; interface Props { pluginId: string; } class PanelPluginNotFound extends PureComponent { constructor(props) { super(props); } render() { const style = { display: 'flex', alignItems: 'center', textAlign: 'center' as 'center', height: '100%', }; return (
Panel plugin with id {this.props.pluginId} could not be found
); } } export function getPanelPluginNotFound(id: string): PanelPlugin { const NotFound = class NotFound extends PureComponent { render() { return ; } }; return { id: id, name: id, sort: 100, module: '', baseUrl: '', info: { author: { name: '', }, description: '', links: [], logos: { large: '', small: '', }, screenshots: [], updated: '', version: '', }, exports: { Panel: NotFound, }, }; }