analytics/assets/js/dashboard/util
RobertJoonas caeff41932
Prop filter modal (#2841)
* Add PropFilterModal (only UI)

* small variable refactor

* allow selecting prop value filter type

* allow selecting only one prop_key

* allow selecting many prop_values only when prop_key selected

* handle submitting filter

* get applied filters from query + remove option

* change prop filter label format

* support member and not_member filter types for pageview props

* show (none) value in filter suggestions

* refactor zip_results/4 and remove unused code

* fix displaying (none) values in goals section prop breakdown

* remove unnecessary functionality

* fix bug: returning prop names for goal :member filter

* fix bug: submitting regular filter modal with Enter key

* bugfix: disallow opening prop filter modal when feature flag disabled

* mix format

* break selected combobox values into multiple lines

* fix useEffect behavior for focusing on prop_key field

* support submitting prop filter with Enter key

* refactor getFormState in PropFilterModal

* separate fetchPropKey and fetchPropValue functions

* Allow querying props for pageview goals

* Make the internal props API only return a list of props (not map)
* Separate function for fetching all props in Stats API goal breakdown (this returns a map as before)

* ditch state for keeping search bar visible

* group by event_name in db query
2023-04-27 14:09:33 +03:00
..
date.js Fix date picker shifting day bug (#2848) 2023-04-25 12:26:24 +01:00
filters.js Prop filter modal (#2841) 2023-04-27 14:09:33 +03:00
number-formatter.js Use generic ListReport for pages (#1505) 2021-12-03 13:59:32 +02:00
realtime-update-timer.js Realtime dashboard improvements (#2445) 2023-01-02 17:42:57 +02:00
seconds-since-last-load.js Last updated tooltip (#2576) 2023-01-16 10:30:22 +02:00
storage.js Use generic ListReport for pages (#1505) 2021-12-03 13:59:32 +02:00
tooltip.js Add boundary to tooltip (#2211) 2022-09-13 12:46:01 +03:00
url.js Use generic ListReport for pages (#1505) 2021-12-03 13:59:32 +02:00