Skip to content

Commit

Permalink
(feat) Use fewer Webpack chunks (#90)
Browse files Browse the repository at this point in the history
  • Loading branch information
ibacher authored Nov 13, 2023
1 parent 393c00b commit 6f42bf2
Show file tree
Hide file tree
Showing 3 changed files with 100 additions and 369 deletions.
File renamed without changes.
18 changes: 9 additions & 9 deletions src/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
import { getAsyncLifecycle, defineConfigSchema } from "@openmrs/esm-framework";
import { defineConfigSchema, getSyncLifecycle } from "@openmrs/esm-framework";
import { configSchema } from "./config-schema";
import dispensingComponent from "./dispensing.component";
import dispensingLinkComponent from "./dispensing-link.component";
import dispeningDashboardComponent from "./dashboard/dispensing-dashboard.component";

export const importTranslation = require.context(
"../translations",
Expand All @@ -15,18 +18,15 @@ const options = {
moduleName,
};

export const dispensing = getAsyncLifecycle(
() => import("./dispensing.component"),
options
);
export const dispensing = getSyncLifecycle(dispensingComponent, options);

export const dispensingLink = getAsyncLifecycle(
() => import("./dispensing-link"),
export const dispensingLink = getSyncLifecycle(
dispensingLinkComponent,
options
);

export const dispensingDashboard = getAsyncLifecycle(
() => import("./dashboard/dispensing-dashboard.component"),
export const dispensingDashboard = getSyncLifecycle(
dispeningDashboardComponent,
options
);

Expand Down
Loading

0 comments on commit 6f42bf2

Please sign in to comment.