Components
A library of React components designed for use in Automattic products.
Installation
Install the components and the color schemes they depend on.
yarn add @automattic/components @automattic/calypso-color-schemes
Usage
import '@automattic/calypso-color-schemes';
import { Button } from '@automattic/components';
const CallToAction = () => (
<>
<Button primary onClick={ () => alert( 'Thank you for taking action!' ) }>
Take action now!
</Button>
</>
);
Development Workflow
This package is developed as part of the Calypso monorepo. Run yarn
in the root of the repository to get the required devDependencies
.
Tests
yarn run test-packages
yarn run test-packages:watch
yarn run components:storybook:start