jiti-meet/react/features/invite
Saúl Ibarra Corretgé 6e679f952f redux: refactor loading of middlewares and reducers
Up until now we relied on implicit loading of middlewares and reducers, through
having imports in each feature's index.js.

This leads to many complex import cycles which result in (sometimes) hard to fix
bugs in addition to (often) breaking mobile because a web-only feature gets
imported on mobile too, thanks to the implicit loading.

This PR changes that to make the process explicit. Both middlewares and reducers
are imported in a single place, the app entrypoint. They have been divided into
3 categories: any, web and native, which represent each of the platforms
  respectively.

Ideally no feature should have an index.js exporting actions, action types and
components, but that's a larger ordeal, so this is just the first step in
getting there. In order to both set example and avoid large cycles the app
feature has been refactored to not have an idex.js itself.
2020-06-16 11:24:15 +02:00
..
components ref: eslint-config-jitsi@1.0.3 2020-05-20 17:14:29 +02:00
_utils.js Listens for suspend events from jitsi-power-monitor on postis channel. (#4428) 2019-07-12 14:08:34 +01:00
actionTypes.js ref: AddPeopleDialog to JitsiModal 2020-04-07 11:18:50 +02:00
actions.any.js feat(AddPeopleDialog): Update design; feat(SecurityDialog): Implement 2020-05-20 16:14:47 +02:00
actions.native.js ref: eslint-config-jitsi@1.0.3 2020-05-20 17:14:29 +02:00
actions.web.js invite: remove duplicated code 2020-03-24 14:28:26 +01:00
constants.js ref: AddPeopleDialog to JitsiModal 2020-04-07 11:18:50 +02:00
functions.js feat(AddPeopleDialog): Update design; feat(SecurityDialog): Implement 2020-05-20 16:14:47 +02:00
index.js redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
logger.js logging: use individual, names loggers 2019-08-23 10:57:38 +02:00
middleware.any.js logging: use individual, names loggers 2019-08-23 10:57:38 +02:00
middleware.native.js rn: drop {AddPeople,Invite}Controller 2019-02-08 09:02:15 +01:00
middleware.web.js [RN] Add invite screen 2019-02-27 13:26:21 +01:00
reducer.js feat(prejoin_page): Add ability for guest to join audio by phone 2020-05-18 14:47:44 +02:00
sounds.js feat(invite-sounds): Add expired and rejected sounds. 2018-05-23 15:22:01 -05:00