-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[settings] New integration settings component #1315
Conversation
24821c5
to
941707b
Compare
6246934
to
7d30235
Compare
5f10b37
to
7eea935
Compare
6ee5ee1
to
e85f675
Compare
legend: string | ||
} | ||
|
||
const TypeItemCombo = ({ type, item, legend }: Props) => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure what this component represent, "type item combo"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It was crafted to avoid repetition, didn't come up with a better name at the time. It represents a combination of a select + input. The input is a specification of selected value from the former. Any suggestions?
e85f675
to
a850df1
Compare
742441d
to
fe00b4d
Compare
* Also fixed imports * And added to flow index
* Used as a template for testing * Also used for default values while developing
* Crafted in order to ease the composition of Settings Form * Could be re-used for any other form using patterfly-react * When the time comes and it's used in other modules, should be moved to a different directory
fe00b4d
to
e1a3fd6
Compare
What this PR does / why we need it:
The new integration settings page needed a good refactor, it was crafted in a hacky fashion for 2.7 ER1
Which issue(s) this PR fixes
fixes https://issues.jboss.org/browse/THREESCALE-3563
Verification Steps
Apply this patch to make it work:
TODO