diff --git a/client/src/components/bill-form/bill-form.lines.component.jsx b/client/src/components/bill-form/bill-form.lines.component.jsx
index ee02d3acc..d800ccf00 100644
--- a/client/src/components/bill-form/bill-form.lines.component.jsx
+++ b/client/src/components/bill-form/bill-form.lines.component.jsx
@@ -681,6 +681,8 @@ export function BillEnterModalLinesComponent({
},
...InstanceRenderManager({
+ rome:[],
+ promanager:[],
imex: [
{
title: t("billlines.fields.federal_tax_applicable"),
@@ -722,6 +724,8 @@ export function BillEnterModalLinesComponent({
},
...InstanceRenderManager({
+ rome:[],
+ promanager:[],
imex: [
{
title: t("billlines.fields.local_tax_applicable"),
diff --git a/client/src/components/header/header.component.jsx b/client/src/components/header/header.component.jsx
index 20dae0de5..59acdd8c4 100644
--- a/client/src/components/header/header.component.jsx
+++ b/client/src/components/header/header.component.jsx
@@ -602,7 +602,11 @@ function Header({
},
];
- menuItems.push({
+ InstanceRenderManager({
+ executeFunction:true,
+ args: [],
+ imex:
+ () => { menuItems.push({
key: 'beta-switch',
style: { marginLeft: 'auto' },
label: (
@@ -618,7 +622,8 @@ function Header({
),
- });
+ });}
+})
return (
diff --git a/client/src/utils/instanceRenderMgr.js b/client/src/utils/instanceRenderMgr.js
index 92c77f4f9..36f8f115b 100644
--- a/client/src/utils/instanceRenderMgr.js
+++ b/client/src/utils/instanceRenderMgr.js
@@ -25,7 +25,11 @@ export default function InstanceRenderManager({
propToReturn = imex;
break;
case 'ROME':
- propToReturn = rome; //TODO:AIO Implement USE_IMEX
+ if (rome === 'USE_IMEX') {
+ propToReturn = imex;
+ } else {
+ propToReturn = rome;
+ }
break;
case 'PROMANAGER':
//Return the rome prop if USE_ROME.