mattermost-mobile/app/components
Chris Duarte f5d77fcebc Add Channel Info Edit options to ChannelInfo screen (#1189)
* Add Channel Info Edit options to ChannelInfo screen

Refactor CreateChannel to CreateChannel and ChannelInfo

Add EditChannel screen

add updateChannelRequest

display header option only if channel is DM or GM

Add editing prop to ChannelInfo

Add saving state to ChannelInfo

Clean up EditChannel and change saving to updating

Add channel name (url) field in EditChannel

Clean up enableRightButton logic for EditChannel

Add error handling for EditChannel fields

Remove leftButton declaration from EditChannel

Add wrapWithPreventDoubleTap to click handlers in ChannelInfo

Move channel info to parent component (CreateChannel)

Add editing support for channel info in parent component

Remove ownProps from connected components

Remove passing parent props using the spread operator

* Strip out channel url field from EditChannel

* Comment out channelUrl textInput ref

Make eslint happy

* Remove injectIntl in favor of intl context props

* Add mobile prefix to json string

* Remove unnecessary actions declaration in ChannelInfo

* Refactor creating | editing to saving

* Safe check refs when blurring in ChannelInfo

* pass channelType for displayingHeaderOnly in EditChannelInfo

* Refactor ChannelInfo component to EditChannelInfo

* pass 1to1 props instead of object

* Add required to certain props in EditChannelInfo

* Use Stylesheet for container styles

* Add InvalidPermission method when updating channel

* Clean up onDisplayNameChangeText and safe check scrollToEnd

* Add {deviceWidth, deviceHeight} from redux

* Remove style.navTitle

* Add wrapper methods for delete and leave channel

* remove alertErrorIfInvalidPermissions

* Fix mobile localization strings to use prefix mobile.-

* Add TODO for channel URL
2017-11-28 19:48:51 -03:00
..
at_mention Remove unneded ownProps (#1177) 2017-11-21 12:35:03 -03:00
autocomplete Fix autocomplete position in search screen (#1218) 2017-11-28 17:42:56 -05:00
channel_drawer Track analytics for start time, channel and team switching (#1192) 2017-11-28 10:33:46 -03:00
channel_intro Channel Peek (#1203) 2017-11-27 17:35:32 -03:00
channel_link Remove unneded ownProps (#1177) 2017-11-21 12:35:03 -03:00
channel_loader Replace getTheme selector with one from mattermost-redux (#1013) 2017-10-12 08:45:17 -07:00
client_upgrade_listener Make layout compatible with iPhone X (#1205) 2017-11-28 09:04:53 -03:00
custom_list Remove unneded ownProps (#1177) 2017-11-21 12:35:03 -03:00
edit_channel_info Add Channel Info Edit options to ChannelInfo screen (#1189) 2017-11-28 19:48:51 -03:00
emoji RN-173 Added support for Markdown images (#1202) 2017-11-28 11:00:28 -03:00
emoji_picker Make layout compatible with iPhone X (#1205) 2017-11-28 09:04:53 -03:00
error_list Update RN to 0.44.0 and project dependencies (#546) 2017-05-16 21:13:44 -04:00
file_attachment_list Fix document library (#1182) 2017-11-21 10:53:02 -05:00
file_upload_preview Remove unneded ownProps (#1177) 2017-11-21 12:35:03 -03:00
layout/keyboard_layout Improving Performance Part 1 (#1009) 2017-10-11 14:33:26 -03:00
markdown RN-173 Added support for Markdown images (#1202) 2017-11-28 11:00:28 -03:00
offline_indicator Make layout compatible with iPhone X (#1205) 2017-11-28 09:04:53 -03:00
options_context Fix iOS post context menu (#1165) 2017-11-16 20:33:18 -03:00
post Add recently used section (#1136) 2017-11-21 10:20:09 -05:00
post_attachment_opengraph Fixed Search bugs and avoid re-renders (#1047) 2017-10-24 17:02:09 -04:00
post_body Remove unneded ownProps (#1177) 2017-11-21 12:35:03 -03:00
post_body_additional_content RN-360 Add support for interactive message buttons (#1131) 2017-11-13 10:52:43 -06:00
post_header Remove unneded ownProps (#1177) 2017-11-21 12:35:03 -03:00
post_list Defensive fix for post list scrollToIndex (#1223) 2017-11-28 16:51:06 -03:00
post_profile_picture Remove unneded ownProps (#1177) 2017-11-21 12:35:03 -03:00
post_textbox Fix slash command for post comment (#1221) 2017-11-28 17:43:12 -05:00
profile_picture RN-466 DND status support (#1115) 2017-11-10 12:51:33 -03:00
radio_button Fix weird colors in radio buttons (#1214) 2017-11-28 09:37:47 -05:00
reactions Replace getTheme selector with one from mattermost-redux (#1013) 2017-10-12 08:45:17 -07:00
refresh_list Improving Performance Part 3 (#1011) 2017-10-11 14:54:13 -03:00
retry_bar_indicator Improving Performance Part 3 (#1011) 2017-10-11 14:54:13 -03:00
root Fix reset to channel view when push notification is tapped (#1201) 2017-11-23 18:48:50 -05:00
safe_area_view Make layout compatible with iPhone X (#1205) 2017-11-28 09:04:53 -03:00
search_bar Make layout compatible with iPhone X (#1205) 2017-11-28 09:04:53 -03:00
search_preview Fixed Search bugs and avoid re-renders (#1047) 2017-10-24 17:02:09 -04:00
slack_attachments RN-360 Add support for interactive message buttons (#1131) 2017-11-13 10:52:43 -06:00
status_bar Remove unneded ownProps (#1177) 2017-11-21 12:35:03 -03:00
status_icons RN-466 DND status support (#1115) 2017-11-10 12:51:33 -03:00
app_icon.js White label about modal. Move strings to config. (#943) 2017-10-25 15:24:22 -04:00
badge.js Fix badge render (#1134) 2017-11-13 10:44:35 -06:00
button.js Update RN to 0.44.0 and project dependencies (#546) 2017-05-16 21:13:44 -04:00
channel_icon.js RN-466 DND status support (#1115) 2017-11-10 12:51:33 -03:00
checkmark.js Update RN to 0.44.0 and project dependencies (#546) 2017-05-16 21:13:44 -04:00
conditional_touchable.js RN-152 Add ability to create new group direct messages (#793) 2017-07-27 19:08:13 -04:00
custom_section_list.js Fix more dms screen (#1193) 2017-11-22 12:24:12 -03:00
drawer.js Merge Build 62 into master (#1090) 2017-11-02 17:53:20 -03:00
error_text.js Replace getTheme selector with one from mattermost-redux (#1013) 2017-10-12 08:45:17 -07:00
flag_icon.js RN-44: Adds flag SVG to post header. (#1004) 2017-11-14 09:49:38 -05:00
formatted_date.js RN-345 Optimizing channel switching and general improvements (#914) 2017-09-18 17:39:21 -03:00
formatted_text.js RN-345 Optimizing channel switching and general improvements (#914) 2017-09-18 17:39:21 -03:00
formatted_time.js Revert: android timezone (#1066) 2017-10-25 12:09:22 -04:00
loading.js Various Updates and fixes (#559) 2017-05-22 14:17:30 -04:00
paper_plane.js Update RN to 0.44.0 and project dependencies (#546) 2017-05-16 21:13:44 -04:00
post_list_retry.js Changed makeStyleSheetFromTheme to take a function that returns a plain object (#852) 2017-08-15 18:26:55 -03:00
reply_icon.js Update RN to 0.44.0 and project dependencies (#546) 2017-05-16 21:13:44 -04:00
swiper.js RN-518: Changes placement of swiper nav dots. (#1200) 2017-11-24 09:46:21 -03:00
text_input_with_localized_placeholder.js Update RN to 0.44.0 and project dependencies (#546) 2017-05-16 21:13:44 -04:00
vector_icon.js RN-483 Ensured switch statements used for i18n have a default case (#1196) 2017-11-24 20:25:21 -03:00
video_controls.js Add Document and Video previews (#1170) 2017-11-20 18:28:20 -03:00