github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/ui/dashboard/src/components/dashboards/WorkspaceErrorModal/index.tsx (about)

     1  import ErrorModal from "../../Modal/ErrorModal";
     2  import { useDashboard } from "../../../hooks/useDashboard";
     3  
     4  type WorkspaceErrorModalProps = {
     5    error: any;
     6  };
     7  
     8  const WorkspaceErrorModal = ({ error }: WorkspaceErrorModalProps) => (
     9    <ErrorModal error={error} title="Workspace Error" />
    10  );
    11  
    12  const WorkspaceErrorModalWrapper = () => {
    13    const { error } = useDashboard();
    14    if (!error) {
    15      return null;
    16    }
    17    return <WorkspaceErrorModal error={error} />;
    18  };
    19  
    20  export default WorkspaceErrorModalWrapper;