Eric Peterson
c66b6b34f1
Merge pull request #6607 from SDA-SE/feat/type-filter
...
Change `<SearchType>` design to follow Figma
2021-08-02 18:14:10 +02:00
Emma Indal
c31fd98a4f
remove changes to components
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
2021-08-02 14:22:59 +02:00
Emma Indal
c47bb87c39
add stories to storybook for reusable search components
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
2021-08-02 14:22:58 +02:00
Emma Indal
70fe17ce6c
export SearchContext to be able to use in storybook as SearchContextProvider requires searchApiRef
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
2021-08-02 14:22:58 +02:00
Emma Indal
2a9cb61b7c
remove component=li from Divider in DefaultResultListItem as it gives a marker pseudo-element (bullet) to the divider
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
2021-08-02 14:22:58 +02:00
Emma Indal
da97e50580
move default styles into components instead of searchpage
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
2021-08-02 14:22:58 +02:00
Oliver Sand
b917365cf9
Change <SearchType> design to follow Figma
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-07-26 13:18:46 +02:00
Jussi Hallila
9266b80ab3
Implement DefaultTechDocsCollator
...
* Implements a collator for tech docs.
* Retrieves mkdocs created search index for entities that have documentation configured
* Registers collator to expose tech docs content to be searchable
* Adds pagination to example search
* Modifies example search to contain tech docs
* Displays docs results with link to docs and the entity name as title.
* Creates a reusable type filter to be located in the search package.
* Add tests for type filter
Signed-off-by: Jussi Hallila <jussi@hallila.com >
2021-07-15 13:14:25 +02:00
Dominik Henneke
078d4973e3
Handle request errors properly and display them in the results list.
...
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com >
2021-07-14 10:51:33 +02:00
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