docs: fix no lines code block example (#12259)

This commit is contained in:
Shahed Nasser
2025-04-22 19:03:44 +03:00
committed by GitHub
parent 567d7607cd
commit dcb4788af9
6 changed files with 37 additions and 0 deletions
@@ -0,0 +1,25 @@
import { CodeBlock, Label } from "@medusajs/ui"
const snippets = [
{
label: "Medusa JS SDK",
language: "jsx",
code: `// Install the JS SDK in your storefront project: @medusajs/js-sdk\n\nimport Medusa from "@medusajs/js-sdk"\n\nconst medusa = new Medusa({\n baseUrl: import.meta.env.NEXT_PUBLIC_BACKEND_URL || "/",\n publishableKey: process.env.NEXT_PUBLIC_MEDUSA_PAK\n})\nconst { product } = await medusa.store.products.retrieve("prod_123")\nconsole.log(product.id)`,
hideCopy: true,
},
]
export default function CodeBlockNoCopy() {
return (
<div className="w-full">
<CodeBlock snippets={snippets}>
<CodeBlock.Header>
<CodeBlock.Header.Meta>
<Label weight={"plus"}>/product-detail.js</Label>
</CodeBlock.Header.Meta>
</CodeBlock.Header>
<CodeBlock.Body />
</CodeBlock>
</div>
)
}
@@ -5,6 +5,7 @@ const snippets = [
label: "Medusa JS SDK",
language: "jsx",
code: `// Install the JS SDK in your storefront project: @medusajs/js-sdk\n\nimport Medusa from "@medusajs/js-sdk"\n\nconst medusa = new Medusa({\n baseUrl: import.meta.env.NEXT_PUBLIC_BACKEND_URL || "/",\n publishableKey: process.env.NEXT_PUBLIC_MEDUSA_PAK\n})\nconst { product } = await medusa.store.products.retrieve("prod_123")\nconsole.log(product.id)`,
hideLineNumbers: true,
},
]