mattermost-mobile/app/constants
Javier Aguirre ac8a18bbfb
[MM-43844][MM-42809] Integration Selector (#6716)
* Activating screens

* Registering the screen

* Adding default themes for components

* Porting items rows, WIP

* WIP Custom List

* Pasting old code to integration_selector, WIP

* No TS errors on components

* Adding selector options

* fix types

* Adding state with hooks

* Page loading with no results

* fix search timeout

* Getting channels, not painting them yet

* searching for profiles

* tuning user and channel remote calls

* Fix radioButton error

* channels being loaded

* rendering options

* Rendering users

* Preparing search results

* Added onPress events for everybody!

* single select working for all selectors

* Remove dirty empty data fix

* remove unused data on custom list row

* fic touchableOpacity styling

* Adding extra info to userlistRow

* Search results (channels and users)

* filter options!

* Adding i18n

* Adding username as name

* move code to effects

* fix typing onRow

* multiselect selection working, missing a "Done" button

* commenting out the selector icons, moving selected options to func

* Added button for multiselect submit

* Fixing data types on selector

* 💄 data sources check

* cleaning custom_list_row

* Fix onLoadMore bug

* ordering setLoading

* eslinting all the things

* more eslint

* multiselect

* fix autocomplete format

* FIx eslint

* fix renderIcon

* fix section type

* actions not being used

* now we have user avatars

* Fix icon checks on multiselect

* handling select for multiple selections

* Moving to its respective folders

* components should render

* Added some test cases

* Multiple fixes from @mickmister feedback

* changing lock icon to padlock on channel row

* Fix children lint errors

* fix useEffect function eslint error

* Adding useCallback to profiles, channels and multiselections

* Fixing @larkox suggestions

* type checking fixes

* Fix onLoadMore

* Multiple hook and functionality fixes

* 🔥 extraData and setting loading channels better

* fix teammate display

* Fix multiselect button selection

* Fix returning selection to autocomplete selector

* Using typography

* Updating snapshots due to typography changes

* removing UserListRow, modifying the existing one

* Extract key for data sources

* Multiselect selection refactor

* fix setNext loop

* refactoring searchprofiles and channels

* Using refs for next and page

* Callback and other fixes

* Multiple fixes

* Add callback to multiselect selected items

* integration selector fixes

* Filter option search

* fix useCallback, timeout

* Remove initial page, fix selection data type

Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
2022-11-23 11:17:47 +01:00
..
about_links.ts Barebones code for v2 2020-11-17 14:20:58 -03:00
action_type.ts MM-40203: permalink modal viewer for mentions (#5999) 2022-03-14 16:41:46 -03:00
apps.ts Add AppsForm and Interactive Dialogs (#6142) 2022-04-28 18:26:21 +02:00
autocomplete.ts Improve autocomplete behaviour (#6559) 2022-08-13 08:34:26 -04:00
calls.ts MM-43300: Calls v2 first cut (#6475) 2022-07-22 15:57:12 -04:00
categories.ts [Gekidou] channel quick actions (#6288) 2022-05-19 14:30:55 -04:00
channel.ts [Gekidou] Channel Info screen (#6330) 2022-06-02 16:09:12 -04:00
config.ts [Gekidou MM-41093] CRT - WS Events, Actions, Queries, Thread Follow, Post Query (#6075) 2022-04-04 19:55:13 +05:30
custom_status.ts Graph QL POC (#6024) 2022-07-29 16:28:32 +02:00
database.ts [Gekidou] Show alert message when server is unsupported (#6764) 2022-11-18 12:18:11 +02:00
datetime.ts Gekidou CRT - Global threads screen (#6140) 2022-04-28 09:01:36 -04:00
deep_linking.ts Ensure no unresolved types in the definition files (#6521) 2022-08-05 14:36:19 +02:00
device.ts [Gekidou] upgrade to RN 68 (old arch) (#6138) 2022-04-08 12:40:44 -04:00
emoji.ts [Gekidou] Avoid technical debt (#5795) 2021-10-28 10:15:17 -03:00
events.ts MM-47763 - Calls: "who is speaking" state (#6721) 2022-11-07 17:11:40 -05:00
files.ts [Gekidou - MM-44939] Search Screen - Add File Options Bottom Sheet (#6420) 2022-07-15 11:44:46 +02:00
gallery.ts [Gekidou] Gallery (#6008) 2022-03-01 13:55:44 -03:00
general.ts [Gekidou - MM-47656] Members List UI Changes (#6698) 2022-10-31 09:44:04 -05:00
graphql.ts Graph QL POC (#6024) 2022-07-29 16:28:32 +02:00
image.ts Barebones code for v2 2020-11-17 14:20:58 -03:00
index.ts Gekidou session expired notification (#6639) 2022-09-18 06:57:55 -04:00
integrations.ts Add AppsForm and Interactive Dialogs (#6142) 2022-04-28 18:26:21 +02:00
launch.ts Ensure no unresolved types in the definition files (#6521) 2022-08-05 14:36:19 +02:00
license.ts MM-45747 - Cloud freemium limits & Max participants limits (#6578) 2022-08-20 08:57:14 -04:00
list.ts [Gekidou] Sidebar Categories FlatList Optimisations (#6031) 2022-03-08 18:16:58 -03:00
navigation.ts Rename NAVIGATION_CLOSE_MODAL as CLOSE_BOTTOM_SHEET constant (#5952) 2022-02-10 13:15:02 -03:00
network.ts [Gekidou] post component tree and partial postList (#5637) 2021-09-06 08:22:55 -03:00
notification_level.ts [Gekidou] Channel Info screen (#6330) 2022-06-02 16:09:12 -04:00
permissions.ts [Gekidou] Avoid technical debt (#5795) 2021-10-28 10:15:17 -03:00
post.ts [Gekidou MM-46585] Message Priority (Phase 2 - setting message priority) (#6656) 2022-11-23 10:22:05 +01:00
post_draft.ts [Gekidou] bug fixes (#6249) 2022-05-09 12:39:35 -04:00
preferences.ts Update denim theme link color (#6733) 2022-11-04 20:57:12 +04:00
profile.ts MM-40364 [Gekidou] - Image Picker for Edit Profile (#5901) 2022-01-28 16:06:50 +04:00
push_notification.ts Gekidou session expired notification (#6639) 2022-09-18 06:57:55 -04:00
push_proxy.ts [Gekidou] [MM-41837] Add verification for push proxy and related interface (#6192) 2022-05-09 11:41:16 +02:00
reaction_picker.ts Barebones code for v2 2020-11-17 14:20:58 -03:00
screens.ts [MM-43844][MM-42809] Integration Selector (#6716) 2022-11-23 11:17:47 +01:00
server_errors.ts [Gekidou] Post input (#5844) 2022-02-03 08:59:15 -03:00
snack_bar.ts [Gekidou] channel quick actions (#6288) 2022-05-19 14:30:55 -04:00
sso.ts [Gekidou] MM-39736 Login Flow (#5799) 2021-11-18 22:07:41 +01:00
supported_server.ts [Gekidou] Show alert message when server is unsupported (#6764) 2022-11-18 12:18:11 +02:00
view.ts Add announcement banner (#6728) 2022-11-17 19:13:20 +01:00
websocket.ts [Gekidou] GroupTeams WebSocket Handling (#6529) 2022-08-05 16:06:19 +04:00