Skip to content

The React SDK Components repo is used to create the @pega/react-sdk-components and @pega/react-sdk-overrides npm packages used by the Pega Constellation React SDK. These packages provide the initial set of components used by the React SDK to render DX Components with a design system other than Pega Constellation design system.

License

Notifications You must be signed in to change notification settings

wimbarelds/react-sdk-components

This branch is 1 commit ahead of, 151 commits behind pegasystems/react-sdk-components:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 23, 2023
Jan 23, 2023
Oct 16, 2023
May 2, 2023
Nov 23, 2023
Nov 3, 2023
Jan 9, 2023
May 23, 2023
Feb 10, 2023
Jan 30, 2023
Nov 30, 2022
May 2, 2023
May 2, 2023
Mar 1, 2023
Aug 10, 2023
Nov 2, 2023
Nov 6, 2023
Sep 13, 2023
Jul 10, 2023
Oct 12, 2023
Nov 2, 2023

Repository files navigation

React SDK Components

The React SDK Components repo is used to create the @pega/react-sdk-components and @pega/react-sdk-overrides npm packages used by the Pega Constellation React SDK. These packages provide the initial set of components used by the React SDK to render DX Components with a design system other than Pega Constellation design system.

This repository is provided to allow React SDK users easier access to the source code for the DX Components that are in the npm packages mentioned above. As a public repo, we expect that most users will use it as a reference to review and learn from the code that's in the npm packages.

To create a project to use the Constellation React SDK, please use the React SDK. You can get started with the React SDK using the information (including pointers to online documentation) at Pega Community and the React SDK code on GitHub.

Packages in this repo

  • react-sdk-components
    This package contains the source code for the Pega-provided bridge (in src/bridge) from the ConstellationJS Engine to the DX components (in src/components). The DX Components are a reference implementation that use the Material UI design system. The bridge and components are published in the @pega/react-sdk-components npm module.

  • react-sdk-overrides
    Scripts in this repo process the components in the react-sdk-components package to provide an initial implementation for SDK users who want to override the React SDK's Pega-provided implementation. The source code for these override components is published in the @pega/react-sdk-overrides npm module.


License

This project is licensed under the terms of the Apache 2 license.

You can see the full license here or directly on apache.org.


Contributing

We welcome contributions to the React SDK Components project.

Refer to our guidelines for contributors if you are interested in contributing to the project.


Additional Resources

About

The React SDK Components repo is used to create the @pega/react-sdk-components and @pega/react-sdk-overrides npm packages used by the Pega Constellation React SDK. These packages provide the initial set of components used by the React SDK to render DX Components with a design system other than Pega Constellation design system.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 71.6%
  • JavaScript 25.2%
  • CSS 2.7%
  • HTML 0.5%