EDM-4148: Add helper text to repository selection component#702
EDM-4148: Add helper text to repository selection component#702celdrake wants to merge 1 commit into
Conversation
Made-with: Cursor
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Enterprise Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (3)
WalkthroughThree wizard step components receive updated ChangesRepositorySelect Helper Text
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Suggested labels
Poem
🚥 Pre-merge checks | ✅ 13 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (13 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Add helper text to indicate why the list of repositories contains only a subset all all existing repositories.
For image builds:

For fleet/device spec:

Summary
This pull request enhances the repository selection UI components across the application by adding contextual helper text to clarify which repository types are supported in different contexts.
Areas Affected
libs/ui-components/ (Shared UI Components)
RepositorySelectfieldsSpecific Changes
Device Wizard (
Device/EditDeviceWizard/steps/ConfigWithRepositoryTemplateForm.tsx)getRepositoryHelperTexthelper function that derives messages based on selected repository typeuseTranslation()hook to support internationalization of the helper textImage Build Wizard - Source Image Step (
ImageBuilds/CreateImageBuildWizard/steps/SourceImageStep.tsx)Image Build Wizard - Output Image Step (
ImageBuilds/CreateImageBuildWizard/steps/OutputImageStep.tsx)Cross-Cutting Implications
RepositorySelectcomponent usage pattern affect both device configuration and image build workflows, improving user clarity across the platform