@webority/ui-react
v0.13.3
Published
Webority shared React component library — App* primitives on react-bootstrap + the @webority/theme design system.
Readme
@webority/ui-react
Webority's internal React component library — the App* primitives, built on
@webority/theme.
Published publicly so npm install needs no private registry. Built for Webority
products; no support commitment outside them.
Use
npm install --save-exact @webority/ui-react @webority/theme
npm install bootstrap react-bootstrap--save-exact is deliberate: pin @webority/* to an exact version, never ^. A patch of
a shared UI library can change rendering on every screen at once, so moving version is a
decision you make and test. (A caret would not even buy you auto-upgrades — deploys run
npm ci, which installs the lockfile and ignores the range; it only allows a silent jump
the next time someone runs a bare npm install.)
Import the theme once (see @webority/theme for the SCSS chain), then:
import { AppButton } from '@webority/ui-react';
<AppButton variant="primary">Save changes</AppButton>;Component catalogue: https://ui-react.webority.dev
