@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