monkeytype/frontend/static
Malo Hamon f02649ae9f
Custom Filters [FrontEnd] (#3106) nocommentcode
* Add Create and Delete functions for Filter Presets to `Users` ape endpoint
- deleteFilterPreset
- addFilterPreset

* Added name and _id fields to the `ResultFilter` interface in the front end

This matches the `ResultFilter` interface in the backend
Added the new fields for the default filter
Added checks in result-filter.ts to not update the ui based on these fields

* Added new-filter-preset-popup

This popup is displayed when creating a new filter preset
It allows the user to select a name.

* Added Filter Preset Buttons in account page html

- Added the Filter Preset button
- Added the filter preset region
- Added the new and delete buttons

* Added Filter Presets to DB Snapshot

* Implemented Custom Fileter Creation, Selection and Deletion flow

- Users can now create a custom filter based on the current settings
- Users will be prompted to select a name for the filter
- User can click on any custom filter and the current filter will be updated
- User can delete a custom filter while it is selected

* Implemented Filter Preset Creation, Selection and Deletion flow

- Users can now create a filter preset based on the current settings
- Users will be prompted to select a name for the filter
- User can click on any filter preset and the current filter will be updated
- User can delete a filter preset while it is selected

* adjusted styling

* removed margin

* removed icon

* added media query

* popup wording

* automatically replacing _ when displaying and creating preset

* using loader and notifications

* fixed bork

* fixed sometimes not being able to delete preset

* make preset popup look like tags popup

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-06-15 14:47:52 +02:00
..
.well-known update security.txt expiry date (#3074) 2022-06-06 16:27:37 -04:00
about updated the contributors list 2022-05-12 16:21:02 +02:00
challenges Added tape mode (#2862) 2022-04-24 17:04:46 +02:00
css
fonts added boon font 2022-06-07 13:17:00 +02:00
funbox Fix typos (#3098) 2022-06-09 21:17:43 -05:00
html Custom Filters [FrontEnd] (#3106) nocommentcode 2022-06-15 14:47:52 +02:00
images added das banner 2022-04-09 01:24:20 +02:00
js Using date-fns instead of moment (#2707) 2022-03-15 19:34:50 +01:00
languages New kurdish words (#3126) 2022-06-14 16:27:01 +02:00
layouts added colemak dh iso wide 2022-04-30 16:10:16 +02:00
quotes Added additional Nepali quotes (#3121) 2022-06-13 13:05:51 -04:00
sound
themes Fix prettier issues (#3078) 2022-06-07 12:02:03 -04:00
webfonts added boon font 2022-06-07 13:17:00 +02:00
ads.txt disabled ads 2022-05-11 14:21:26 +02:00
das.html unnecessary todos 2022-05-04 01:41:37 +02:00
email-handler.html unnecessary todos 2022-05-04 01:41:37 +02:00
main.html windows webpack error fix (#2923) 2022-05-03 17:08:58 +02:00
manifest.json
privacy-policy.html unnecessary todos 2022-05-04 01:41:37 +02:00
robots.txt
security-policy.html unnecessary todos 2022-05-04 01:41:37 +02:00
sw.js
terms-of-service.html unnecessary todos 2022-05-04 01:41:37 +02:00