Skip to content

Commit efed4d7

Browse files
authored
docs: mobile app guide with react native and expo (#13982)
* docs: mobile app guide with react native and expo * fix vale error
1 parent 66d4ba1 commit efed4d7

File tree

14 files changed

+5494
-7
lines changed

14 files changed

+5494
-7
lines changed

www/apps/resources/app/storefront-development/guides/react-native-expo/page.mdx

Lines changed: 5389 additions & 0 deletions
Large diffs are not rendered by default.

www/apps/resources/generated/edit-dates.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6716,5 +6716,6 @@ export const generatedEditDates = {
67166716
"references/types/HttpTypes/interfaces/types.HttpTypes.AdminShippingOptionTypeListParams/page.mdx": "2025-10-31T09:41:31.507Z",
67176717
"references/core_flows/Payment/Workflows_Payment/functions/core_flows.Payment.Workflows_Payment.validateRefundPaymentExceedsCapturedAmountStep/page.mdx": "2025-11-05T12:22:20.221Z",
67186718
"references/core_flows/Product/Workflows_Product/functions/core_flows.Product.Workflows_Product.batchImageVariantsWorkflow/page.mdx": "2025-11-05T12:22:20.639Z",
6719-
"references/core_flows/Product/Workflows_Product/functions/core_flows.Product.Workflows_Product.batchVariantImagesWorkflow/page.mdx": "2025-11-05T12:22:20.671Z"
6719+
"references/core_flows/Product/Workflows_Product/functions/core_flows.Product.Workflows_Product.batchVariantImagesWorkflow/page.mdx": "2025-11-05T12:22:20.671Z",
6720+
"app/storefront-development/guides/react-native-expo/page.mdx": "2025-11-06T07:18:45.347Z"
67206721
}

www/apps/resources/generated/files-map.mjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1315,6 +1315,10 @@ export const filesMap = [
13151315
"filePath": "/www/apps/resources/app/storefront-development/guides/express-checkout/page.mdx",
13161316
"pathname": "/storefront-development/guides/express-checkout"
13171317
},
1318+
{
1319+
"filePath": "/www/apps/resources/app/storefront-development/guides/react-native-expo/page.mdx",
1320+
"pathname": "/storefront-development/guides/react-native-expo"
1321+
},
13181322
{
13191323
"filePath": "/www/apps/resources/app/storefront-development/page.mdx",
13201324
"pathname": "/storefront-development"

www/apps/resources/generated/generated-commerce-modules-sidebar.mjs

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1235,6 +1235,14 @@ const generatedgeneratedCommerceModulesSidebarSidebar = {
12351235
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout",
12361236
"children": []
12371237
},
1238+
{
1239+
"loaded": true,
1240+
"isPathHref": true,
1241+
"type": "ref",
1242+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
1243+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo",
1244+
"children": []
1245+
},
12381246
{
12391247
"loaded": true,
12401248
"isPathHref": true,
@@ -3477,6 +3485,14 @@ const generatedgeneratedCommerceModulesSidebarSidebar = {
34773485
"title": "Implement Express Checkout with Medusa",
34783486
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout",
34793487
"children": []
3488+
},
3489+
{
3490+
"loaded": true,
3491+
"isPathHref": true,
3492+
"type": "ref",
3493+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
3494+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo",
3495+
"children": []
34803496
}
34813497
]
34823498
},
@@ -6311,6 +6327,14 @@ const generatedgeneratedCommerceModulesSidebarSidebar = {
63116327
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout",
63126328
"children": []
63136329
},
6330+
{
6331+
"loaded": true,
6332+
"isPathHref": true,
6333+
"type": "ref",
6334+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
6335+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo",
6336+
"children": []
6337+
},
63146338
{
63156339
"loaded": true,
63166340
"isPathHref": true,
@@ -9422,6 +9446,14 @@ const generatedgeneratedCommerceModulesSidebarSidebar = {
94229446
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout",
94239447
"children": []
94249448
},
9449+
{
9450+
"loaded": true,
9451+
"isPathHref": true,
9452+
"type": "ref",
9453+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
9454+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo",
9455+
"children": []
9456+
},
94259457
{
94269458
"loaded": true,
94279459
"isPathHref": true,
@@ -11798,6 +11830,14 @@ const generatedgeneratedCommerceModulesSidebarSidebar = {
1179811830
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout",
1179911831
"children": []
1180011832
},
11833+
{
11834+
"loaded": true,
11835+
"isPathHref": true,
11836+
"type": "ref",
11837+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
11838+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo",
11839+
"children": []
11840+
},
1180111841
{
1180211842
"loaded": true,
1180311843
"isPathHref": true,
@@ -14374,6 +14414,14 @@ const generatedgeneratedCommerceModulesSidebarSidebar = {
1437414414
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout",
1437514415
"children": []
1437614416
},
14417+
{
14418+
"loaded": true,
14419+
"isPathHref": true,
14420+
"type": "ref",
14421+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
14422+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo",
14423+
"children": []
14424+
},
1437714425
{
1437814426
"loaded": true,
1437914427
"isPathHref": true,

www/apps/resources/generated/generated-storefront-development-sidebar.mjs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,14 @@ const generatedgeneratedStorefrontDevelopmentSidebarSidebar = {
5252
"title": "Tutorials",
5353
"description": "The following tutorials guide you to build a storefront for different kinds of use cases.",
5454
"children": [
55+
{
56+
"loaded": true,
57+
"isPathHref": true,
58+
"type": "ref",
59+
"path": "/nextjs-starter/guides/storefront-returns",
60+
"title": "Create Returns from Storefront",
61+
"children": []
62+
},
5563
{
5664
"loaded": true,
5765
"isPathHref": true,
@@ -63,9 +71,9 @@ const generatedgeneratedStorefrontDevelopmentSidebarSidebar = {
6371
{
6472
"loaded": true,
6573
"isPathHref": true,
66-
"type": "ref",
67-
"path": "/nextjs-starter/guides/storefront-returns",
68-
"title": "Create Returns from Storefront",
74+
"type": "link",
75+
"path": "/storefront-development/guides/react-native-expo",
76+
"title": "Mobile App with React Native and Expo",
6977
"children": []
7078
}
7179
]

www/apps/resources/sidebars/storefront.mjs

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,20 @@ export const storefrontDevelopmentSidebar = [
3535
description:
3636
"The following tutorials guide you to build a storefront for different kinds of use cases.",
3737
children: [
38+
{
39+
type: "ref",
40+
path: "/nextjs-starter/guides/storefront-returns",
41+
title: "Create Returns from Storefront",
42+
},
3843
{
3944
type: "link",
4045
path: "/storefront-development/guides/express-checkout",
4146
title: "Express Checkout Storefront",
4247
},
4348
{
44-
type: "ref",
45-
path: "/nextjs-starter/guides/storefront-returns",
46-
title: "Create Returns from Storefront",
49+
type: "link",
50+
path: "/storefront-development/guides/react-native-expo",
51+
title: "Mobile App with React Native and Expo",
4752
},
4853
],
4954
},

www/packages/tags/src/tags/cart.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ export const cart = [
9595
"title": "Implement Express Checkout with Medusa",
9696
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout"
9797
},
98+
{
99+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
100+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo"
101+
},
98102
{
99103
"title": "addShippingMethodToCartStep",
100104
"path": "https://docs.medusajs.com/resources/references/medusa-workflows/steps/addShippingMethodToCartStep"

www/packages/tags/src/tags/example.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ export const example = [
66
{
77
"title": "Implement Express Checkout with Medusa",
88
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout"
9+
},
10+
{
11+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
12+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo"
913
}
1014
]

www/packages/tags/src/tags/fulfillment.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ export const fulfillment = [
3535
"title": "Implement Express Checkout with Medusa",
3636
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout"
3737
},
38+
{
39+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
40+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo"
41+
},
3842
{
3943
"title": "validateAndReturnShippingMethodsDataStep",
4044
"path": "https://docs.medusajs.com/resources/references/medusa-workflows/steps/validateAndReturnShippingMethodsDataStep"

www/packages/tags/src/tags/order.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,10 @@ export const order = [
9999
"title": "Implement Express Checkout with Medusa",
100100
"path": "https://docs.medusajs.com/resources/storefront-development/guides/express-checkout"
101101
},
102+
{
103+
"title": "Implement Mobile App with React Native, Expo, and Medusa",
104+
"path": "https://docs.medusajs.com/resources/storefront-development/guides/react-native-expo"
105+
},
102106
{
103107
"title": "completeCartWorkflow",
104108
"path": "https://docs.medusajs.com/resources/references/medusa-workflows/completeCartWorkflow"

0 commit comments

Comments
 (0)