Skip to content

Instantly share code, notes, and snippets.

@ancorgs
Created November 27, 2025 13:29
Show Gist options
  • Select an option

  • Save ancorgs/23b5fbb845cca31c2b61b2a87751bd20 to your computer and use it in GitHub Desktop.

Select an option

Save ancorgs/23b5fbb845cca31c2b61b2a87751bd20 to your computer and use it in GitHub Desktop.
Current status of ProposalPage
Elements (assuming there are candidate devices)
==============================================
a) ProposalFailedInfo
"Failed to calculate a storage layout"
b) FixableConfigInfo
"The configuration must be adapted to address the following issues"
c) UnsupportedModelInfo
"Config is valid (see result below) but not supported by UI [button to reset]"
1) ConfigEditor
2) ProposalResultSection
A) InvalidConfigEmptyState
"Current configuration has the following issues [button to reset]"
B) UnknownConfigEmptyState
"Configuration not supported by UI [button to reset]"
Situations and rendered elements
================================
Config is ok and supported by UI. Proposal worked. -> 1+2
Config is ok and supported by UI. Proposal failed. -> a+1+2
Config is ok but not supported by UI. Proposal worked. -> c+2
Config is ok but not supported by UI. Proposal failed. -> B
Config is wrong, supported by UI and fixable. No proposal tried. -> b+1
Config is wrong, supported by UI but not fixable. No proposal tried. -> A
Config is wrong and not supported by UI. No proposal tried -> B
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment