Skip to content

Commit

Permalink
Making sourceRef linkable
Browse files Browse the repository at this point in the history
  • Loading branch information
laszlocph committed Oct 16, 2024
1 parent dd53a1b commit 9604aed
Showing 1 changed file with 10 additions and 13 deletions.
23 changes: 10 additions & 13 deletions web/src/HelmRevisionWidget.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -25,38 +25,35 @@ export function HelmRevisionWidget(props) {
const reconciling = reconcilingCondition && reconcilingConditions[0].status === "True"

const sourceRef = helmRelease.spec.chart ? helmRelease.spec.chart.spec.sourceRef : helmRelease.spec.chartRef

const namespace = sourceRef.namespace ? sourceRef.namespace : helmRelease.metadata.namespace
const navigationHandler = () => handleNavigationSelect("Sources", namespace, sourceRef.name, sourceRef.kind)

return (
<>
{!ready && reconciling && !stalled &&
<span>
{helmRelease.spec.chart &&
<>
<span>Reconciling new version: </span>
<NavigationButton handleNavigation={navigationHandler}>
{helmRelease.spec.chart &&
<span>{helmRelease.spec.chart.spec.version}@{helmRelease.spec.chart.spec.chart}</span>
</>
}
{!helmRelease.spec.chart &&
<span>Reconciling new version..</span> // chartRef doesn't have version info
{helmRelease.spec.chartRef &&
<span>{`${helmRelease.spec.chartRef.namespace}/${helmRelease.spec.chartRef.name}`}</span>
}
</NavigationButton>
</span>
}
{!ready && stalled &&
<span className='bg-orange-400'>
<span>Reconciliation stalled: </span>
<NavigationButton handleNavigation={navigationHandler}>
{helmRelease.spec.chart &&
<>
<span>Last Attempted: </span>
<span>{helmRelease.spec.chart.spec.version}@{helmRelease.spec.chart.spec.chart}</span>
</>
}
{!helmRelease.spec.chart &&
<>
<span>Reconciliation stalled..</span> // chartRef doesn't have version info
</>
{helmRelease.spec.chartRef &&
<span>{`${helmRelease.spec.chartRef.namespace}/${helmRelease.spec.chartRef.name}`}</span>
}
</NavigationButton>
</span>
}
<span className={`block ${ready || reconciling ? '' : 'font-normal text-neutral-600'} field`}>
Expand Down

0 comments on commit 9604aed

Please sign in to comment.