
Security News
Critical Security Vulnerability in React Server Components
React disclosed a CVSS 10.0 RCE in React Server Components and is advising users to upgrade affected packages and frameworks to patched versions now.
@mmob/react-mmob-marketplace
Advanced tools
Before you install the MMOB Marketplace, we will create a Customer Partner ID (refered as cp_id) to give you access to MMOB Dashboard production and MMOB Dashboard staging.
The Customer Partner ID will be used to access both production and staging dashboards.
To install the MMOB marketplace, the following steps are required:
Due to the latest advancements in browser security and tracking prevention, MMOB Marketplace needs to be served under your domain. To do so, you need to add the following configuration to your DNS:
marketplace-staging.example.com CNAME marketplace-ingress.staging.mmob.com
marketplace.example.com CNAME marketplace-ingress.prod.mmob.com
First, you'll need to install the MMOB react component using NPM:
npm i @mmob/react-mmob-marketplace
Once installed, add the React Component on your application. The component will take all the space assigned to it and display the marketplace in a secure way.
/**
* Note: If you are not passing customer data from your app/website
* you can pass an empty object to customerInfo:
*
* eg: const customerInfo = {}
**/
const Marketplace = () =>
const customerInfo: MMOBCustomerInfo= {
email: "sharon.jordan@example.com",
first_name: "Sharon",
surname: "Jordan",
gender: "female",
title: "Ms",
building_number: "8",
address_1: "Brandon Grove",
town_city: "Newcastle Upon Tyne",
postcode: "NE2 1PA",
broadbandProvider: "Virgin Media",
broadbandPpm: "28",
broadbandDownSpeed: "110592",
dob: "1978-12-06T12:27:41.201Z",
};
return (
<MMOBMarketplace
customerInfo={customerInfo}
cpId="cp_xxxxx"
page="broadband"
locale="en_GB"
marketplaceUrl="https://marketplace.mmobstars.com"
/>
)
}
| Prop name | Description |
|---|---|
customerInfo | All the known information for the customer viewing the marketplace, stored as Record<string, string>. Valid keys are "email" (required)"first_name""surname""gender""title""building_number""address_1""town_city""postcode""broadbandProvider""broadbandPpm""broadbandDownSpeed""dob" |
cpId | Your company MMOB identifier |
page | What page of the marketplace should the user see |
marketplaceUrl | The URL where the marketplace will be operated (defined on the CNAME section) |
locale | What is the preffered language of the user |
FAQs
MMOB Marketplace react component
We found that @mmob/react-mmob-marketplace demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
React disclosed a CVSS 10.0 RCE in React Server Components and is advising users to upgrade affected packages and frameworks to patched versions now.

Research
/Security News
We spotted a wave of auto-generated “elf-*” npm packages published every two minutes from new accounts, with simple malware variants and early takedowns underway.

Security News
TypeScript 6.0 will be the last JavaScript-based major release, as the project shifts to the TypeScript 7 native toolchain with major build speedups.