g3 console initial cut + error doesnt kill auto

This commit is contained in:
Dhanji Prasanna
2025-11-04 11:39:26 +11:00
parent 6913c5f72e
commit aaf918828f
53 changed files with 6796 additions and 23 deletions

View File

@@ -0,0 +1,34 @@
import React from 'react'
function ProgressBar({ instanceType, durationSecs }) {
const formatDuration = (secs) => {
const hours = Math.floor(secs / 3600)
const minutes = Math.floor((secs % 3600) / 60)
const seconds = secs % 60
if (hours > 0) {
return `${hours}h ${minutes}m ${seconds}s`
} else if (minutes > 0) {
return `${minutes}m ${seconds}s`
} else {
return `${seconds}s`
}
}
return (
<div className="space-y-2">
<div className="flex justify-between text-sm text-gray-600 dark:text-gray-400">
<span>Duration: {formatDuration(durationSecs)}</span>
{instanceType === 'single' && <span>Running...</span>}
</div>
<div className="hero-progress">
<div
className="hero-progress-bar"
style={{ width: '100%' }}
/>
</div>
</div>
)
}
export default ProgressBar