CTT-24 Add experimental features, including handling unavailable institutions #249
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In order to test these features, you must pass in
experimentalFeatures.unavailableInstitutionsvia the ConnectWidget props in the application that is importing the@mxenabled/connect-widget packageFor example, if you want to handle PayPal as an unavailableInstitution, provide the guid and/or name that should make it unavailable. If either the guid OR the name match an institution, it will be treated as unavailable
When done correctly, this is the behavior you'll see
1. The popular list will not show the institution
No PayPal here
2. When searched for, the institution will have a chip
3. When selected a new message will be shown
note - this prevents the user from attempting a connection
Test Results