diff --git a/src/components/CasHeader.tsx b/src/components/CasHeader.tsx index 515d379..5dac4ee 100644 --- a/src/components/CasHeader.tsx +++ b/src/components/CasHeader.tsx @@ -9,7 +9,8 @@ export default function CasHeader() { const store = useStore(); const t = useTranslations(); const navigate = useNavigation(); - const noParents = !store.ca || store.parents[store.ca].length === 0; + const parentSet = store.ca && store.parents[store.ca].length > 0; + const repoSet = store.repoStatus && store.ca && store.repoStatus[store.ca]?.last_exchange; return ( <> @@ -28,11 +29,16 @@ export default function CasHeader() { /> - {noParents && ( + {!parentSet && (
{t.caDetails.onboardingWarning}
)} + {parentSet && !repoSet && ( +
+ {t.caDetails.initializeRepository} +
+ )}