riot-web/test/modules
Travis Ralston 7f5bb61a79
Support a module API surface for custom functionality (#8246)
* Early implementation of module API surface + functions for ILAG module

* Wire up dialog functions and ILAG-needed surface

* Ensure component renders for modules get overridden

* Respond to changes from module API interface

* Use a real module-api dependency

* Update for new Dialogs interface

* Add support for getConfigValue from module API

* Update the remainder of the module API interface

* Docs & cleanup

* Add some unit tests around module stuff

Needs end-to-end tests still.

* Appease early linters

* Break import cycles by not directly depending on Lifecycle

* Appease the linter

* Fix bad merge
2022-07-05 12:26:44 -06:00
..
__snapshots__ Support a module API surface for custom functionality (#8246) 2022-07-05 12:26:44 -06:00
AppModule-test.ts Support a module API surface for custom functionality (#8246) 2022-07-05 12:26:44 -06:00
MockModule.ts Support a module API surface for custom functionality (#8246) 2022-07-05 12:26:44 -06:00
ModuleComponents-test.tsx Support a module API surface for custom functionality (#8246) 2022-07-05 12:26:44 -06:00
ModuleRunner-test.ts Support a module API surface for custom functionality (#8246) 2022-07-05 12:26:44 -06:00
ProxiedModuleApi-test.ts Support a module API surface for custom functionality (#8246) 2022-07-05 12:26:44 -06:00