Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MID-84] add search bar to main and specialist pages #83

Merged
Merged
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
5b0bcc6
[MID-84] desktop design
IvanKoshan2004 Mar 12, 2024
e0e3256
[MID-84] Merge branch 'dev' of https://github.com/keenethics/mayak in…
IvanKoshan2004 Mar 12, 2024
2d44865
[MID-84] add mobile styles
IvanKoshan2004 Mar 12, 2024
8bb9bb4
[MID-84] add a dropdown searchType choice
IvanKoshan2004 Mar 13, 2024
0dd2033
[MID-84] refactor states into context
IvanKoshan2004 Mar 13, 2024
18ff46d
[MID-84] add autocomplete overlay
IvanKoshan2004 Mar 13, 2024
81d1124
[MID-84] add a searchSync handler to BE
IvanKoshan2004 Mar 15, 2024
99f0051
[MID-84] sync autocomplete with query
IvanKoshan2004 Mar 18, 2024
b4cf2b3
[MID-84] add debounce
IvanKoshan2004 Mar 18, 2024
6b4782b
[MID-84] make stylistic changes
IvanKoshan2004 Mar 18, 2024
e97a1ce
[MID-84] redirect to search on enter and button press
IvanKoshan2004 Mar 18, 2024
9b7b5e5
[MID-84] Merge branch 'dev' of https://github.com/keenethics/mayak in…
IvanKoshan2004 Mar 18, 2024
6f44861
[MID-84] Merge branch 'MID-69_specialists-ui' of https://github.com/k…
IvanKoshan2004 Mar 18, 2024
440e73d
[MID-84] add onclick functionality to the autocomplete items
IvanKoshan2004 Mar 19, 2024
862d650
[MID-84] Merge branch 'MID-82_therapy-change-request' of https://gith…
IvanKoshan2004 Mar 19, 2024
8ca05a0
[MID-84] make max item count in autocomplete list configurable
IvanKoshan2004 Mar 19, 2024
351b3f9
[MID-84] add requests support to frontend
IvanKoshan2004 Mar 19, 2024
a33a979
[MID-84] add requests backend support
IvanKoshan2004 Mar 20, 2024
1c01f33
[MID-84] fix useOverflowChildren hook
IvanKoshan2004 Mar 20, 2024
2b94b50
[MID-84] Merge branch 'dev' of https://github.com/keenethics/mayak in…
IvanKoshan2004 Mar 20, 2024
5a33395
[MID-84] Merge branch 'MID-82_therapy-change-request' of https://gith…
IvanKoshan2004 Mar 20, 2024
8043266
[MID-84] bug fix
IvanKoshan2004 Mar 20, 2024
022bdde
[MID-84] Merge branch 'MID-82_therapy-change-request' of https://gith…
IvanKoshan2004 Mar 20, 2024
094abce
[MID-84] add support for ukrainian case insensitive search
IvanKoshan2004 Mar 20, 2024
05a6380
[MID-84] refactor search route into two routes
IvanKoshan2004 Mar 20, 2024
88cf3ed
[MID-84] Merge branch 'MID-82_therapy-change-request' of https://gith…
IvanKoshan2004 Mar 21, 2024
70cca4d
[MID-84] update filters to sync with the url path and reset filters o…
IvanKoshan2004 Mar 21, 2024
4e5b2dd
[MID-84] update filter logic based on requirement clarification
IvanKoshan2004 Mar 21, 2024
a093956
[MID-84] bug fixes and review changes
IvanKoshan2004 Mar 23, 2024
937b3ba
[MID-84] Merge branch 'MID-82_therapy-change-request' of https://gith…
IvanKoshan2004 Mar 26, 2024
614468b
[MID-84] misc changes
IvanKoshan2004 Mar 27, 2024
e451983
[MID-84] Merge branch 'dev' of https://github.com/keenethics/mayak in…
IvanKoshan2004 Mar 27, 2024
c0a948b
[MID-84] review fixes
IvanKoshan2004 Mar 27, 2024
ebe50b4
[MID-84] change overlay z-index over filters
IvanKoshan2004 Mar 29, 2024
523af7e
[MID-84] Merge branch 'dev' of https://github.com/keenethics/mayak in…
IvanKoshan2004 Mar 29, 2024
cb16045
[MID-84] make the search bar contain request title after autocomplete
IvanKoshan2004 Mar 29, 2024
95c49bb
[MID-84] Merge branch 'dev' of https://github.com/keenethics/mayak in…
IvanKoshan2004 Apr 1, 2024
2c4d9c1
[MID-84] fix pagination
IvanKoshan2004 Apr 2, 2024
e65805a
[MID-84] behavioral fixes
IvanKoshan2004 Apr 3, 2024
64d90ad
[MID-84] some more behavioral fixes
IvanKoshan2004 Apr 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
[MID-84] some more behavioral fixes
IvanKoshan2004 committed Apr 3, 2024
commit 64d90ad55235480df64646695c233530a3cbf5f5
8 changes: 7 additions & 1 deletion src/app/_components/SearchInput/SearchInput.js
Original file line number Diff line number Diff line change
@@ -60,7 +60,13 @@ export function SearchInput() {
>
<SearchIcon className={cn('group-focus-within:hidden', query && 'hidden')} />
<SearchInputField />
<ClearSearchIcon className={cn('hidden cursor-pointer', query && 'block')} onClick={() => setQuery('')} />
<ClearSearchIcon
className={cn('hidden cursor-pointer', query && 'block')}
onClick={() => {
setQuery('');
setIsAutoCompleteOpen(false);
}}
/>
<SearchAutoCompleteDropDown />
</div>
</div>
2 changes: 1 addition & 1 deletion src/app/_components/SearchInput/SearchInputField.js
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ export function SearchInputField() {
return (
<input
ref={inputRef}
className="h-6 w-[1px] grow border-none bg-other-black/0 p-0 caret-primary-500 placeholder:text-p3 placeholder:text-gray-500 focus:ring-0"
className="h-6 w-[1px] grow border-none bg-other-black/0 p-0 caret-primary-500 placeholder:text-p3 placeholder:text-gray-500 focus:ring-0 focus:placeholder:text-other-white/0"
placeholder={currentConfig.placeholder}
value={query}
onChange={e => {