import { IconCircleCheck, IconCircleX } from '@tabler/icons-react' import classNames from '~/lib/classNames' export type InstallActivityFeedProps = { activity: Array<{ service_name: string type: | 'initializing' | 'pulling' | 'pulled' | 'creating' | 'created' | 'preinstall' | 'preinstall-complete' | 'preinstall-error' | 'starting' | 'started' | 'finalizing' | 'completed' | 'checking-dependencies' | 'dependency-installed' | 'image-exists' | 'gpu-config' | 'stopping' | 'removing' | 'recreating' | 'cleanup-warning' | 'no-volumes' | 'volume-removed' | 'volume-cleanup-warning' | 'error' | 'update-pulling' | 'update-stopping' | 'update-creating' | 'update-starting' | 'update-complete' | 'update-rollback' | (string & {}) timestamp: string message: string }> className?: string withHeader?: boolean } const InstallActivityFeed: React.FC = ({ activity, className, withHeader = false }) => { return (
{withHeader &&

Installation Activity

}
) } export default InstallActivityFeed