React components using typescript
// button related props
width: PropTypes.string,
height: PropTypes.string,npm run test
npm run build
To run a live-reload Storybook server on your local machine:
npm run storybook
There is a file under utils called create-component.js to help creating new components. Instead of copy pasting components, you can instead run this command to generate all the files you need to start building out a new component. To use it, just run:
npm run generate ComponentName
This will generate:
/src
/ComponentName
ComponentName.tsx
ComponentName.stories.tsx
ComponentName.test.tsx
ComponentName.types.ts
ComponentName.styles.ts
First, make sure you have an NPM account and are logged into NPM using the npm login command.
Then update the name field in package.json to reflect your NPM package name in your private or public NPM registry. Then run:
npm publish