@bcgov-sso/common-react-components v1.31.3
SSO React Components
This library contains common react components shared by the SSO CSS app and realm registry. See the github pages link for a storybook instance of components.
Workflow
Storybook: This repository has branched-based deployments for the storybook instance. To update
storybook, merge in a feature branch to the main branch.
NPM: Components will be published to NPM when creating a new release. To release the components:
- Merge your feature branch into
main. This will automatically bump the package version based on the commits and generate a tag for the release. - Create a new release using the generated tag.
Adding Components
To add a component:
- Add a new folder with the component title to
src/components - Add a
<componentName>.tsxfile andindex.tsfile to the folder. - Export your component from
index.ts, e.g:export { default } from './NumberedContents'; - Add component export to
src/components/index.ts, e.g:
export { default as Accordion } from './Accordion';
export { default as NumberedContents } from './NumberedContents';Adding Stories
Add a <Component>.stories.jsx file to the stories folder
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago