From ff351455dd1d201b464f4dc51fc8e78d65a3082a Mon Sep 17 00:00:00 2001 From: I051442 Date: Thu, 11 Jun 2020 15:35:06 +0200 Subject: [PATCH] Update for sap.fe usage starting with UI5 1.78 --- fiori/app/admin/webapp/Component.js | 9 ++++++--- fiori/app/admin/webapp/manifest.json | 2 +- fiori/app/browse/webapp/Component.js | 10 ++++++---- fiori/app/browse/webapp/manifest.json | 2 +- fiori/app/orders/webapp/Component.js | 9 ++++++--- fiori/app/orders/webapp/manifest.json | 2 +- 6 files changed, 21 insertions(+), 13 deletions(-) diff --git a/fiori/app/admin/webapp/Component.js b/fiori/app/admin/webapp/Component.js index 18967b84..c3137017 100644 --- a/fiori/app/admin/webapp/Component.js +++ b/fiori/app/admin/webapp/Component.js @@ -1,5 +1,8 @@ -sap.ui.define(["sap/fe/core/AppComponent"], ac => ac.extend("admin.Component", { - metadata:{ manifest:'json' } -})) +sap.ui.define(["sap/fe/core/AppComponent"], function(AppComponent) { + "use strict"; + return AppComponent.extend("admin.Component", { + metadata: { manifest: "json" } + }); +}); /* eslint no-undef:0 */ \ No newline at end of file diff --git a/fiori/app/admin/webapp/manifest.json b/fiori/app/admin/webapp/manifest.json index 574480f1..25047c29 100644 --- a/fiori/app/admin/webapp/manifest.json +++ b/fiori/app/admin/webapp/manifest.json @@ -24,7 +24,7 @@ "sap.ui5": { "dependencies": { "libs": { - "sap.fe": {} + "sap.fe.templates": {} } }, "models": { diff --git a/fiori/app/browse/webapp/Component.js b/fiori/app/browse/webapp/Component.js index 0d8d14b5..7914d295 100644 --- a/fiori/app/browse/webapp/Component.js +++ b/fiori/app/browse/webapp/Component.js @@ -1,5 +1,7 @@ -sap.ui.define(["sap/fe/core/AppComponent"], ac => ac.extend("bookshop.Component", { - metadata:{ manifest:'json' } -})) - +sap.ui.define(["sap/fe/core/AppComponent"], function(AppComponent) { + "use strict"; + return AppComponent.extend("bookshop.Component", { + metadata: { manifest: "json" } + }); +}); /* eslint no-undef:0 */ \ No newline at end of file diff --git a/fiori/app/browse/webapp/manifest.json b/fiori/app/browse/webapp/manifest.json index 4212312e..4a2e0a62 100644 --- a/fiori/app/browse/webapp/manifest.json +++ b/fiori/app/browse/webapp/manifest.json @@ -24,7 +24,7 @@ "sap.ui5": { "dependencies": { "libs": { - "sap.fe": {} + "sap.fe.templates": {} } }, "models": { diff --git a/fiori/app/orders/webapp/Component.js b/fiori/app/orders/webapp/Component.js index 82388965..dff3acbc 100644 --- a/fiori/app/orders/webapp/Component.js +++ b/fiori/app/orders/webapp/Component.js @@ -1,5 +1,8 @@ -sap.ui.define(["sap/fe/core/AppComponent"], ac => ac.extend("orders.Component", { - metadata:{ manifest:'json' } -})) +sap.ui.define(["sap/fe/core/AppComponent"], function(AppComponent) { + "use strict"; + return AppComponent.extend("orders.Component", { + metadata: { manifest: "json" } + }); +}); /* eslint no-undef:0 */ \ No newline at end of file diff --git a/fiori/app/orders/webapp/manifest.json b/fiori/app/orders/webapp/manifest.json index ce659ec2..df686462 100644 --- a/fiori/app/orders/webapp/manifest.json +++ b/fiori/app/orders/webapp/manifest.json @@ -24,7 +24,7 @@ "sap.ui5": { "dependencies": { "libs": { - "sap.fe": {} + "sap.fe.templates": {} } }, "models": {