+ + {app.title} + +
++ {app.summary} +
++ + {appsCopy.detailsLabel}: {app.title} + +
+{app.summary}
+{app.sourceIntro}
+{appsCopy.sourceDisclosure}
++ {appsCopy.reviewedLabel} ·{" "} + + {appsCopy.sourceEvidenceLabel} (opens in a new tab) + +
+ {Array.from(groups, ([group, sources]) => ( +{appsCopy.sourceRoleLabel}: {source.role}
+{appsCopy.sourceAvailabilityLabel}: {source.availability}
+ {source.coverage &&{appsCopy.sourceCoverageLabel}: {source.coverage}
} + {source.details &&{source.details}
} +{source.noGuideReason}
} ++ {appsCopy.description} +
++ {app.summary} +
++ + {appsCopy.detailsLabel}: {app.title} + +
+