JSPM

  • Created
  • Published
  • Downloads 2322
  • Score
    100M100P100Q124387F
  • License EUPL-1.2

React component library bundle for the City of Amsterdam based on the NL Design System architecture

Package Exports

  • @amsterdam/design-system-react
  • @amsterdam/design-system-react/dist/index.cjs.js
  • @amsterdam/design-system-react/dist/index.esm.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@amsterdam/design-system-react) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Component library for React apps

The @amsterdam/design-system-react package contains React implementations of various components. You can use this package in React apps.

The design tokens and CSS used in these components are published in separate npm packages, so don’t forget to install and include @amsterdam/design-system-tokens and @amsterdam/design-system-css too.

Stability of the components

The React Library has not yet reached a 1.0.0 version. However, most of them are stable enough to be used in production. Components that have known issues, or for which we anticipate API changes, show a ‘beta’ badge on their page.

Make sure you specify the exact version as dependency. You can then schedule an upgrade to the latest version when you have time to test for regressions.