Accessible SVG icon component for React
npm install react-svg-icon> Accessible SVG icon component for React.
Check out the online demo!
``sh`
npm install --save react-svg-icon
`jsx
import Icon from 'react-svg-icon';
// Optionally, use a title to add an accessible label
`
Create your SVG sprite and inline them at the start of you HTML document. There's a nice tutorial on how to do this on CSS-Tricks.
> Clone the project on your computer, and install Node. This project also uses nvm.
`sh`
nvm installThen, install all project dependencies.
npm installInstall the git hooks.
./.githooks/deploy
> Everything mentioned in the installation process should already be done.
`sh`Make sure you use the right node version.
nvm useStart the server and the development tools.
npm run startRuns linting.
npm run lintRuns tests.
npm run testView other available commands with:
npm run
- Make a new branch for the release of the new version.
- Update the CHANGELOG.
- Update the version number in package.json, following semver.
- Make a PR and squash merge it.
- Back on master with the PR merged, follow the instructions below.
`sh``
npm run distUse irish-pub to check the package content. Install w/ npm install -g first.
irish-pub
npm publish
- Finally, go to GitHub and create a release and a tag for the new version.
- Done!