From ec0a68ec88d7a75070a379b58efce43131851297 Mon Sep 17 00:00:00 2001 From: Viktor Bakurin Date: Mon, 5 Aug 2024 08:23:49 +0100 Subject: [PATCH] docs: fix helloWorldLoader function definition (#8429) - Make helloWorldLoader async to follow the type definition Closes #8428 --- .../book/app/advanced-development/modules/container/page.mdx | 2 +- www/apps/book/app/advanced-development/modules/options/page.mdx | 2 +- www/apps/book/app/basics/loaders/page.mdx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/www/apps/book/app/advanced-development/modules/container/page.mdx b/www/apps/book/app/advanced-development/modules/container/page.mdx index 7ac09c9335..d97e33c6b5 100644 --- a/www/apps/book/app/advanced-development/modules/container/page.mdx +++ b/www/apps/book/app/advanced-development/modules/container/page.mdx @@ -56,7 +56,7 @@ import { } from "@medusajs/modules-sdk" import { Logger } from "@medusajs/medusa" -export default function helloWorldLoader({ +export default async function helloWorldLoader({ container, }: LoaderOptions) { const logger: Logger = container.resolve("logger") diff --git a/www/apps/book/app/advanced-development/modules/options/page.mdx b/www/apps/book/app/advanced-development/modules/options/page.mdx index cbe7478862..d3f5f93930 100644 --- a/www/apps/book/app/advanced-development/modules/options/page.mdx +++ b/www/apps/book/app/advanced-development/modules/options/page.mdx @@ -90,7 +90,7 @@ type ModuleOptions = { capitalize?: boolean } -export default function helloWorldLoader({ +export default async function helloWorldLoader({ options, }: LoaderOptions) { diff --git a/www/apps/book/app/basics/loaders/page.mdx b/www/apps/book/app/basics/loaders/page.mdx index 3e1a00491a..d910b0df55 100644 --- a/www/apps/book/app/basics/loaders/page.mdx +++ b/www/apps/book/app/basics/loaders/page.mdx @@ -19,7 +19,7 @@ A loader is created in a TypeScript or JavaScript file under a module's `loaders For example, create the file `src/modules/hello/loaders/hello-world.ts` with the following content: ```ts title="src/modules/hello/loaders/hello-world.ts" -export default function helloWorldLoader() { +export default async function helloWorldLoader() { console.log( "[HELLO MODULE] Just started the Medusa application!" )