mattermost-mobile/app/utils
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
..
sentry RN-289 Sentry integration (#873) 2017-09-01 14:50:17 -03:00
channels.js Merge Build 62 into master (#1090) 2017-11-02 17:53:20 -03:00
client_upgrade.js Prompt/require user to upgrade to new version (#948) 2017-10-26 10:45:34 -04:00
emojis.js RN-217 Add emoji autocomplete (#798) 2017-07-28 16:49:46 -04:00
file.js Add Document and Video previews (#1170) 2017-11-20 18:28:20 -03:00
general.js Add general util to handle actions that are forbidden (#1206) 2017-11-27 17:30:26 -03:00
latinise.js Add Channel Info Edit options to ChannelInfo screen (#1189) 2017-11-28 19:48:51 -03:00
markdown.js RN-173 Added support for Markdown images (#1202) 2017-11-28 11:00:28 -03:00
member_list.js RN-152 Add ability to create new group direct messages (#793) 2017-07-27 19:08:13 -04:00
network.js Network detection fixed to use default if no server is present (#1137) 2017-11-13 18:36:09 -03:00
notify_props.js Prevent notify props from causing a crash (#1127) 2017-11-13 11:32:38 -05:00
opengraph.js Link Previews (#890) 2017-09-12 15:06:19 -03:00
segment.js Track analytics for start time, channel and team switching (#1192) 2017-11-28 10:33:46 -03:00
tap.js RN-74 Added updated markdown code block view (#855) 2017-08-21 11:40:42 -03:00
theme.js Changed makeStyleSheetFromTheme to take a function that returns a plain object (#852) 2017-08-15 18:26:55 -03:00
time_tracker.js Track analytics for start time, channel and team switching (#1192) 2017-11-28 10:33:46 -03:00
url.js Add Channel Info Edit options to ChannelInfo screen (#1189) 2017-11-28 19:48:51 -03:00
why_did_you_update.js Multiple performance improvements (#956) 2017-10-02 16:03:13 -03:00