mattermost-mobile/app
Jason Frerich aec0ccb105
[Gekidou MM-44940] Add autocomplete to navigation search (#6516)
* implement so that autocomplete will track the collapsable header

* add search screen

* move autocomplete to it's own view and add zindex to the view so it sits
atop the modifiers and results

* remove unused imports

* - remove console.log
- paddingTop is optional

* remove comments

* remove commented code

* - use a more reasonable zindex value. On more than in Nav Header
- use consts for autocomplete padding top

* remvoe search screen button

* - add dependencies

* - remove search button

* - not needed

* move autocomplete zindex to constant

* - move autocomplete directly below NavigationHeader
- adjust distance from search box

* - remove setXX from dependencies
- remove useMemo because only returning the component

* remove these changes. after placing autocomplete correcting in the
search component, this works as expected

* without this setting, ios has the issue where autocomplete is open,
transparent, and has height.  The user cannot click any modifiers.

* - need usememot for autocomplete
- add isSearch to remote runSearch function as option to hit the search
  for autocomplete API option
- Initial component needs handleTextChange callback to set the
  cursorPosition correctly

* use ternary operator
2022-08-05 16:15:12 +04:00
..
actions [Gekidou MM-44940] Add autocomplete to navigation search (#6516) 2022-08-05 16:15:12 +04:00
client [Gekidou MM-42242 MM-46043] Paginating Threads (#6535) 2022-08-04 17:19:55 +05:30
components [Gekidou MM-44940] Add autocomplete to navigation search (#6516) 2022-08-05 16:15:12 +04:00
constants [Gekidou] GroupTeams WebSocket Handling (#6529) 2022-08-05 16:06:19 +04:00
context MM-43300: Calls v2 first cut (#6475) 2022-07-22 15:57:12 -04:00
database MM-45344 Gekidou Remove <MenuItem/> (#6522) 2022-08-04 12:26:27 +04:00
helpers Fix recent mentions 2022-06-25 08:05:02 -04:00
hooks Add minor fixes and performance improvements on channel switch (#6469) 2022-07-15 16:04:58 +02:00
i18n Gekidou moment locales (#6518) 2022-07-28 14:52:48 -04:00
init [Gekidou MM-42242 MM-46043] Paginating Threads (#6535) 2022-08-04 17:19:55 +05:30
managers [Gekidou MM-45178] Improve wording about url not being a valid one (#6449) 2022-08-05 14:12:01 +04:00
notifications Try to remove as many as as possible (#6200) 2022-05-12 15:46:11 +02:00
products/calls MM-45746 - Handle call_end ws event and '/call end' slash command (#6542) 2022-08-05 07:39:10 -04:00
queries [Gekidou] GroupTeams WebSocket Handling (#6529) 2022-08-05 16:06:19 +04:00
screens [Gekidou MM-44940] Add autocomplete to navigation search (#6516) 2022-08-05 16:15:12 +04:00
store [Gekidou MM-40089 MM-39318] CRT New Messages Line (#6489) 2022-07-22 17:28:14 +05:30
utils Remove copy link from DMs and GMs (#6534) 2022-08-03 09:40:40 +02:00