-
Notifications
You must be signed in to change notification settings - Fork 11
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
feat: added snis new empty state #1941
base: main
Are you sure you want to change the base?
Conversation
/** | ||
* Enables the new empty state design, this prop can be removed when | ||
* the khcp-14756-empty-states-m2 FF is removed. | ||
*/ | ||
enableV2EmptyStates: { | ||
type: Boolean, | ||
default: false, | ||
}, |
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.
issue: no feature flag usage should be mentioned in this PR, and props shouldn't be tied to "versions" of things but rather linked to the overall functionality being added.
Prop removal creates a need for breaking change releases when the prop is removed; is that desired here?
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.
Do these new empty states only get shown in Konnect? What's the behavior in Kong Manager that uses these same components? (this comment should block all of the open PRs until resolved)
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.
This PR enables the new empty states only for konnect ( we have added app config check for the new empty state and its also guarded by the FF via prop ). The KM will still show the old empty states.
Preview components from this PR in consuming applicationIn consuming application project install preview versions of shared packages generated by this PR:
|
Summary
SNI new Empty state
FF : khcp-14756-empty-states-m2