Pass fabric flag from native to JS

Reviewed By: mdvacca

Differential Revision: D7373722

fbshipit-source-id: 3cd051f38677900693f3da797effa11f9161df37
This commit is contained in:
Andrew Chen (Eng)
2018-03-23 09:03:45 -07:00
committed by Facebook Github Bot
parent 046d4cee8b
commit cbb7c7c193
8 changed files with 31 additions and 98 deletions

View File

@@ -35,7 +35,6 @@ export type AppConfig = {
component?: ComponentProvider,
run?: Function,
section?: boolean,
fabric?: boolean,
};
export type Runnable = {
component?: ComponentProvider,
@@ -85,7 +84,6 @@ const AppRegistry = {
appConfig.appKey,
appConfig.component,
appConfig.section,
appConfig.fabric,
);
}
});
@@ -100,13 +98,12 @@ const AppRegistry = {
appKey: string,
componentProvider: ComponentProvider,
section?: boolean,
fabric?: boolean,
): string {
runnables[appKey] = {
componentProvider,
run: appParameters => {
let renderFunc = renderApplication;
if (fabric) {
if (appParameters.fabric) {
invariant(
fabricRendererProvider != null,
'A Fabric renderer provider must be set to render Fabric components',