[Security solutions][Endpoint] Don't allow save event filter with a white space name#101599
Conversation
|
Pinging @elastic/security-onboarding-and-lifecycle-mgt (Team:Onboarding and Lifecycle Mgt) |
paul-tavares
left a comment
There was a problem hiding this comment.
Had only one question about when to actually show the error, but the changes look good.
| const handleOnChangeName = useCallback( | ||
| (e: React.ChangeEvent<HTMLInputElement>) => { | ||
| if (!exception) return; | ||
| const name = e.target.value.toString().trim(); |
There was a problem hiding this comment.
I noticed from the GIF that when the flyout opens, the name field is already marked as "error". Not sure if that was like that before - if so, then please disregard. but (at least with TA) we tried to ensure we don't light up the form with errors until the user has had a chance to "visit" the field. So we only show errors for a given field after they have left that field (.blur() event).
There was a problem hiding this comment.
💚 Backport successful
This backport PR will be merged automatically after passing CI. |
* master: clarify which parts of TM are experimental (elastic#101757) Add sh scripts with _bulk_action route usage examples (elastic#101736) [Uptime] Only register route in side nav if uptime show capability is true (elastic#101709) Use KIBANA_DOCS in doc link service (elastic#101667) [Alerting][Event log] Persisting duration information for active alerts in event log (elastic#101387) Address design issues in Discover/Graph (elastic#101584) Optimize performance for document table (elastic#101715) Change file data visualizer links to point to new location in home application (elastic#101393) [Fleet] Tighten policy permissions, take II (elastic#97366) [ML] Add debounce to the severity control update (elastic#101581) [Fleet] Fix routing issues with `getPath` and `history.push` (elastic#101658) [APM] Add link-to/transaction route (elastic#101731) [Index Patterns] Runtime fields CRUD REST API (elastic#101164) [ILM] Refactor types and fix missing aria labels (elastic#101518) [Lens] New summary row feature for datatable (elastic#101075) Blocks save event filter with a white space name (elastic#101599) Improve security server types (elastic#101661) [APM] Replace side nav with tabs on Settings page (elastic#101460) [APM] Only register items in side nav if user has permissions to see app (elastic#101707) [Security solution][Endpoint] Add back button when to the event filters list (elastic#101280)
Summary
For maintainers