Commit Graph

78 Commits

Author SHA1 Message Date
Patrik Oldsberg afa37a8a49 Merge branch 'master' into rugvip/mod 2021-06-22 19:51:42 +02:00
Oliver Sand df51a55073 Fix empty state not being displayed on missing results
Closes #6031

Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-06-22 17:21:24 +02:00
Patrik Oldsberg 9258c54f87 Merge branch 'master' into rugvip/mod 2021-06-22 10:07:18 +02:00
Patrik Oldsberg 2ba5d729e3 git-release-manager: update core package mocks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-20 14:19:48 +02:00
Patrik Oldsberg d453c05dc3 apply core-imports codemod to all packages and plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 15:33:08 +02:00
Fredrik Adelöw a88073c29a Update copyright headers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-18 20:26:42 +02:00
Daniel Johansson d5db15efbc Add IdentityApi to plugin-search
Signed-off-by: Daniel Johansson <daniel.johansson@acast.com>
2021-06-17 12:33:24 +02:00
Eric Peterson d15b1434e6 Provide backwards compatibility instead of an upgrade message.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-08 22:03:08 +02:00
Eric Peterson 19588d7d96 searchApi._alphaPerformSearch -> searchApi.query
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-04 18:25:58 +02:00
Eric Peterson 66507c5830 <SearchFilterNext /> -> <SearchFilter />, with deprecation warning.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-04 18:11:40 +02:00
Eric Peterson 094ec9cdb8 <SearchBarNext /> -> <SearchBar />, with deprecation warning.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-04 18:06:45 +02:00
Eric Peterson 42b3615b04 <SearchResultNext /> -> <SearchResult />, with deprecation warning.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-04 18:00:47 +02:00
Eric Peterson ab548091ed <SearchPageNext /> -> <SearchPage />, with upgrade instructions and deprecation warnings.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-04 17:41:34 +02:00
Eric Peterson abd53e76a0 Only set default filter values on initial mount.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-04 14:34:32 +02:00
Camila Belo 311ca9f517 fix: change copyright year to 2021
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo 6b8d6ccd13 refactor(plugins/search): make components more stylable
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo 109e186b5f test(plugins/search): complete AlphaPerformSearchApi coverage
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo 49df6413f3 test(plugins/search): complete DefaultResultListItem coverage
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo c568e721f4 test(plugins/search): complete SearchBarNext coverage
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo 51e2b40cbb test(plugins/search): complete SearchFilterNext coverage
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo 970082195c test(plugins/search): complete SearchResultNext coverage
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Eric Peterson 6ac8da4d49 Adding test coverage for SearchPageNext.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo 4e97c47c93 test(plugins/search): complete coverage of SearchContext
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo f644678bd8 ♻️ Reduce setFilters logic of Checkbox and Select
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo a4c2bb02db Add key to Checkbox and Select filters
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo 8f3994141b Set default value for SearchBar as zero
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo 83a293b5f9 Clear cursorPage on the Context level
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo db6fd04d73 Move query param logic from SearchBar to SearchPage
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Camila Belo c70139e732 Update CheckBox filter defaultValue to be string array.
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Emma Indal b264028394 initial tests
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Emma Indal d92b8ec5ea fixups
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Emma Indal 54cdabdd35 delete search filters component
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Emma Indal c8284149c2 composability refactoring
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:05 +02:00
Emma Indal d42bb71aad fix notice header
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal f6d5181b05 prettier
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal b6a633ca31 it's 2021
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal ed69943458 fix checkbox checked state
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal cdfa7d69df fix margin
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal 578028c9a6 consistent composability between result list items and filters
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Eric Peterson 94e13c8892 Making Search page composable.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal 8829e8228e wip composable result list
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal b614549b3e export component as extensions
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal d57dc2dce9 fixups
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal 982849c5b7 wip new filter component
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal fa753e4edd split out state in search context
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal b26eaef405 new filters component
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal 83ef71d3f7 export components
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal f0ffd95326 refactor search page using new components
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal 0f77997953 wip new search page components
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00
Emma Indal d9cd644a1f search context
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-06-03 16:28:04 +02:00