import React, { useState, FC } from 'react'; import { RouteComponentProps } from '@reach/router'; import { Button } from 'reactstrap'; import CopyToClipboard from 'react-copy-to-clipboard'; import { withStatusIndicator } from '../../components/withStatusIndicator'; import { useFetch } from '../../hooks/useFetch'; import { usePathPrefix } from '../../contexts/PathPrefixContext'; import { API_PATH } from '../../constants/constants'; type YamlConfig = { yaml?: string }; interface ConfigContentProps { error?: Error; data?: YamlConfig; } const YamlContent = ({ yaml }: YamlConfig) =>
{yaml}; YamlContent.displayName = 'Config'; const ConfigWithStatusIndicator = withStatusIndicator(YamlContent); export const ConfigContent: FC