mattermost-mobile/app/screens
Michał Odziemczyk 9d192a3d8a Wait for animation frame before initial rendering of post list (#1477)
* Wait for animation frame before initial rendering of post list

Improves startup experience.
(you can see yourself how big a difference is between booting to an empty channel and to a 'busy' channel, and since rendering post list is a heavy task, this change makes the initial UI appear sooner. In my testing it is about 0.7 seconds)

* eslint

* actually render empty screen when loading posts

* delay channel drawer actions after drawer is fully closed

* lazy render FlatList

* eslint

* eslint
2018-03-07 14:20:25 +00:00
..
about update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
add_reaction update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
channel Wait for animation frame before initial rendering of post list (#1477) 2018-03-07 14:20:25 +00:00
channel_add_members update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
channel_info MM-9647 Replaced usage of preventDoubleTap with wrapWithPreventDoubleTap (#1471) 2018-03-02 11:22:37 +00:00
channel_members update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
channel_peek update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
client_upgrade update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
clock_display update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
code update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
create_channel update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
edit_channel Fix edit channel (#1479) 2018-03-05 15:12:28 +00:00
edit_post update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
edit_profile MM-9647 Replaced usage of preventDoubleTap with wrapWithPreventDoubleTap (#1471) 2018-03-02 11:22:37 +00:00
image_preview update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
login MM-9647 Replaced usage of preventDoubleTap with wrapWithPreventDoubleTap (#1471) 2018-03-02 11:22:37 +00:00
login_options MM-9647 Replaced usage of preventDoubleTap with wrapWithPreventDoubleTap (#1471) 2018-03-02 11:22:37 +00:00
mfa MM-9647 Replaced usage of preventDoubleTap with wrapWithPreventDoubleTap (#1471) 2018-03-02 11:22:37 +00:00
more_channels update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
more_dms update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
notification update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
options_modal MM-9647 Replaced usage of preventDoubleTap with wrapWithPreventDoubleTap (#1471) 2018-03-02 11:22:37 +00:00
root Fix race condition preventing the app opened from a PN to go to the correct channel (#1398) 2018-01-31 11:02:02 -05:00
search MM-9647 Replaced usage of preventDoubleTap with wrapWithPreventDoubleTap (#1471) 2018-03-02 11:22:37 +00:00
select_server MM-9647 Replaced usage of preventDoubleTap with wrapWithPreventDoubleTap (#1471) 2018-03-02 11:22:37 +00:00
select_team PLT-7567: Integration of Team Icons (#1470) 2018-03-06 20:39:24 +00:00
settings MM-9647 Replaced usage of preventDoubleTap with wrapWithPreventDoubleTap (#1471) 2018-03-02 11:22:37 +00:00
sso update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
table update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
table_image update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
thread update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
user_profile update eslint's comma-dangle rule to always-multiline (#1457) 2018-02-23 09:06:02 -05:00
index.js ICU-624 Added markdown tables (#1434) 2018-02-16 19:31:14 -03:00