jiti-meet/react/features/base
Leonard Kim 486e8e35d9 ref: move all prop type declaration to flow
For the most part the changes are taking the "static propTypes" declaration off
of components and declaring them as Flow types. Sometimes to support flow some
method signatures had to be added. There are some exceptions in which more had
to be done to tame the beast:
- AbstractVideoTrack: put in additional truthy checks for videoTrack.
- Video: add truthy checks for the _videoElement ref.
- shouldRenderVideoTrack function: Some component could pass null for the
  videoTrack argument and Flow wanted that called out explicitly.
- DisplayName: Add a truthy check for the input ref before acting on it.
- NumbersList: Move array checks inline for Flow to comprehend array methods
  could be called. Add type checks in the Object.entries loop as the value is
  assumed to be a mixed type by Flow.
- AbstractToolbarButton: add additional truthy check for passed in type.
2018-11-07 17:38:10 +01:00
..
app Move DialogContainer to BaseApp to have dialogs on the welcome screen too 2018-09-11 23:27:11 +02:00
conference feat(flow): tame the beast 2018-10-10 18:07:36 +02:00
config feat: Displays the E2E RTT in the connection stats table. (#3344) 2018-08-07 11:31:51 -07:00
connection [RN] Fix normalizing BOSH URLs (#3376) 2018-08-16 23:03:15 -05:00
devices feat(welcome-page): be able to open settings dialog (#3327) 2018-08-06 10:24:59 -05:00
dialog ref: move all prop type declaration to flow 2018-11-07 17:38:10 +01:00
font-icons [iOS] Simplify dynamically loading fonts 2018-10-16 14:33:48 +02:00
i18n feat(flow): tame the beast 2018-10-10 18:07:36 +02:00
jwt feat(callee-info): Redesign. 2018-07-09 20:22:43 -05:00
known-domains feat(App): refactor App and split it into BaseApp and App 2018-07-12 11:28:19 -05:00
label [RN] Add ExpandedLabel 2018-10-02 20:47:41 +02:00
lib-jitsi-meet [RN] Drop the react-native-permissions dependency 2018-09-05 14:56:00 -05:00
logging Remove duplication 2018-08-05 17:04:19 -05:00
media ref: move all prop type declaration to flow 2018-11-07 17:38:10 +01:00
participants feat(Participant): reuse avatar URL generation logic 2018-10-05 17:15:00 +02:00
popover ref: move all prop type declaration to flow 2018-11-07 17:38:10 +01:00
react ref: move all prop type declaration to flow 2018-11-07 17:38:10 +01:00
redux StateListenerRegistry 2018-05-23 09:46:15 -05:00
responsive-ui ref: move all prop type declaration to flow 2018-11-07 17:38:10 +01:00
settings feat(welcome-page): be able to open settings dialog (#3327) 2018-08-06 10:24:59 -05:00
sounds react: remove custom Fragment 2018-06-04 16:05:48 -05:00
storage ref(RecentList): Improvements after review. 2018-08-03 11:25:03 -05:00
styles [RN] Add swipe to delete feature 2018-10-09 13:35:06 +02:00
testing flow: tame the beast 2018-06-04 16:05:48 -05:00
toolbox removes need for `eslint-disable-next-line react/jsx-wrap-multilines` and `eslint-diable-line no extra-parens` 2018-08-12 17:06:35 -05:00
tracks Replace console with logger 2018-08-05 17:04:19 -05:00
util Implements calendar entries edit. (#3382) 2018-08-17 12:34:41 -07:00