import { UISref } from '@uirouter/react'; import { UIRouterContextComponent } from '@uirouter/react-hybrid'; import React from 'react'; import { CloudProviderLogo } from '../../cloudProvider/CloudProviderLogo'; import { CopyToClipboard } from '../../utils/clipboard/CopyToClipboard'; import { Spinner } from '../../widgets/spinners/Spinner'; import './InstanceDetailsHeader.less'; export interface IInstanceDetailsHeaderProps { cloudProvider?: string; healthState: string; instanceId: string; loading: boolean; sshLink?: string; standalone: boolean; } export const InstanceDetailsHeader = ({ cloudProvider, healthState, instanceId, loading, sshLink, standalone, }: IInstanceDetailsHeaderProps) => (
{!standalone && (
)} {loading && (
)} {!loading && (
{cloudProvider && } {!cloudProvider && }

{instanceId}

)}
);