mattermost-mobile/app/components
Avinash Lingaloo 47e4306361
MM-39712 - Edit Profile Screen without image picker (#5849)
* feature edit profile screen

* minor refactoring

* Apply suggestions from code review

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>

* ts fixes

* revert floatingTextInput label

This reverts commit a778e1f76191aea7c1a18d60a23ffbd6d3dec0eb.

* code clean up

* Apply suggestions from code review

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>

* code fix

* code fix

* Adding preventDoubleTap

* rename id to fieldKey

* Update edit_profile.tsx

* wip

* navigating through fields; partly done

* navigating through fields - partly done

* navigating through fields; partly done

* completed field navigation

* added theme into dependency array

* code clean up

* revert conditions for disabling fields

* Added colorFilters prop to Loading component

* Completed loading feature on Edit Profile screen

* code clean up

* Add profile_error

* renamed valid_mime_types to  valid_image_mime_types

* added props isDisabled to email field

* refactored next field logic

* fix

* fix

* code clean up

* code clean up

* Updated ESLINT hook rules to warning instead of disabled

* code fix

* code fix

* new line within your_profile component

* added memo for Field component

* added canSave to dependency array

* update loading component - color filter

* Update app/screens/edit_profile/edit_profile.tsx

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>

* dependency fix

* fix to fetch my latest status

* fix to remove unnecessary user id for local action updateLocalUser

* prevents bouncing for iOS

* code revert

* Adding  textInputStyle and animatedTextStyle to FloatingTextInput component

* correction after dev session

* adding changes as per new ux

* Update edit_profile.tsx

* corrections after ux review

* ux review

* ux review

* code clean up

* Adding userProfileFields into useMemo

* Add enableSaveButton to dependency of submitUser

* Revert fetching status on userProfile

* EditProfile enable extraScrollHeight on iOS only

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-12-23 15:16:55 +04:00
..
app_version update snapshot 2021-12-14 11:57:14 +02:00
autocomplete_selector Gekidou fixes (#5748) 2021-10-13 14:13:39 -03:00
badge [Gekidou] - Custom navigation header (#5820) 2021-11-10 10:16:58 -03:00
channel_icon fixed OpenSans, added Metropolis fonts & modified post text styles (#5728) 2021-10-07 17:20:39 -03:00
channel_list [Gekidou] - Channel Intro (#5846) 2021-12-21 17:44:00 +02:00
compass_icon MM-38682: Gekidou Homepage (Static) (#5756) 2021-11-04 10:32:35 -03:00
custom_status Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
drawer_item Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
emoji Channel List Header Data from DB (#5807) 2021-11-25 17:56:50 +02:00
emoji_picker Channel List Header Data from DB (#5807) 2021-11-25 17:56:50 +02:00
error_text MM-39712 - Edit Profile Screen without image picker (#5849) 2021-12-23 15:16:55 +04:00
failed_action [Gekidou] Avoid technical debt (#5795) 2021-10-28 10:15:17 -03:00
floating_text_input_label MM-39712 - Edit Profile Screen without image picker (#5849) 2021-12-23 15:16:55 +04:00
formatted_date Gekidou fixes (#5748) 2021-10-13 14:13:39 -03:00
formatted_markdown_text Add import order lint rules (#5672) 2021-09-13 10:18:03 +02:00
formatted_text Gekidou fixes (#5748) 2021-10-13 14:13:39 -03:00
formatted_time [Gekidou] post component tree and partial postList (#5637) 2021-09-06 08:22:55 -03:00
jumbo_emoji [Gekidou] post component tree and partial postList (#5637) 2021-09-06 08:22:55 -03:00
loading [Gekidou] Add color to loading spinners (#5872) 2021-12-14 14:09:11 +01:00
markdown Upgrade deps (#5850) 2021-11-29 23:19:39 +02:00
navigation_header [Gekidou] - Custom navigation header (#5820) 2021-11-10 10:16:58 -03:00
post_list [Gekidou] - Channel Intro (#5846) 2021-12-21 17:44:00 +02:00
profile_picture MM-39712 - Edit Profile Screen without image picker (#5849) 2021-12-23 15:16:55 +04:00
progress_bar [Gekidou] post component tree and partial postList (#5637) 2021-09-06 08:22:55 -03:00
progressive_image [Gekidou] post component tree and partial postList (#5637) 2021-09-06 08:22:55 -03:00
search Upgrade deps (#5850) 2021-11-29 23:19:39 +02:00
search_bar Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
server_version [Gekidou] Avoid technical debt (#5795) 2021-10-28 10:15:17 -03:00
slide_up_panel_item Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
status_label Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
system_avatar [Gekidou]: MM-39757 - Recent mentions (#5823) 2021-12-16 12:26:43 +02:00
system_header Gekidou fixes (#5748) 2021-10-13 14:13:39 -03:00
tablet_title MM-39712 - Edit Profile Screen without image picker (#5849) 2021-12-23 15:16:55 +04:00
tag [Gekidou] - Channel Intro (#5846) 2021-12-21 17:44:00 +02:00
team_sidebar [Gekidou] Add is_unread to MyChannel model (#5878) 2021-12-22 14:37:14 +02:00
touchable_with_feedback [Gekidou] - Custom navigation header (#5820) 2021-11-10 10:16:58 -03:00
user_status Add import order lint rules (#5672) 2021-09-13 10:18:03 +02:00