feat(quickstart): migrate quickstart plugin to NFS - #2842
Conversation
Code Review by Qodo
1. Quickstart config not validated
|
|
Important This PR includes changes that affect public-facing API. Please ensure you are adding/updating documentation for new features or behavior. Changed Packages
|
3c1743f to
a210bd8
Compare
Review Summary by QodoMigrate quickstart plugin to NFS with new Backstage frontend system
WalkthroughsDescription• Migrate quickstart plugin to NFS using new Backstage frontend system • Implement AppDrawerContentBlueprint for drawer integration • Add AppRootElementBlueprint for initialization and notifications • Support dual app modes (legacy and NFS) with environment-based testing • Integrate with app-react plugin for drawer management Diagramflowchart LR
A["Legacy App Mode"] -->|APP_MODE=legacy| B["Playwright Tests"]
C["NFS App Mode"] -->|APP_MODE=nfs| B
D["Quickstart Plugin"] -->|AppDrawerContentBlueprint| E["App Drawer"]
D -->|AppRootElementBlueprint| F["Initialization & Notifications"]
D -->|TranslationBlueprint| G["Translations"]
H["App.tsx"] -->|Features| D
H -->|Features| I["App React Module"]
J["Sidebar"] -->|useAppDrawer| E
File Changes1. workspaces/quickstart/plugins/quickstart/src/alpha/const.ts
|
3867328 to
24d4b29
Compare
|
@rohitkrai03 Please rebase your branch with main. |
Signed-off-by: Rohit Rai <rohitkrai03@gmail.com>
24d4b29 to
093fb4f
Compare
Done. |
|
divyanshiGupta
left a comment
There was a problem hiding this comment.
Thanks @rohitkrai03. Code looks good to me!



Hey, I just made a Pull Request!
Fixes - https://redhat.atlassian.net/browse/RHIDP-11853
✔️ Checklist
Screen.Recording.2026-04-21.at.2.53.03.AM.mov