@ipguk/react-ui
React UI component library for IPG web applications
Install
pnpm install --save @ipguk/react-ui
Usage
For a list of supported components run storybook. The basic syntax for usage is shown below for a generic "Component".
import React from "react";
import { Component } from "@ipguk/react-ui";
function Example() {
return <Component>Here we go</Component>;
}
Documentation
Run storybook to explore all of the components and documentation.
pnpm run storybook
Release
To release a new version, follow these steps.
Check that all tests pass
pnpm testUp version the package using
pnpm version major|minor|patch|prereleasePush the release and tag to Git
git pushgit push --tagsRun the publish command
Note: If publishing for the first time you will need to login to npm
pnpm loginpnpm publish --access=publicNote: If publishing a prerelease ensure that it is tagged as next rather than latest
pnpm publish --access=public --tag=nextPublish the release on GitHub
License
MIT IPG Automotive