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.