doly-icons
v1.5.5
Published
React icon component based on Bootstrap Icons
Downloads
39,030
Maintainers
Readme
doly-icons
中文 | English
React icon component based on Bootstrap Icons. For more information, please click Consult documentation.
Install
npm install doly-icons
yarn add doly-icons
pnpm add doly-icons
Use
The following methods are supported:
import { Gear HeartFill } from 'doly-icons'
export default ()=>(
<>
<Gear spin />
<HeartFill />
</>
)
- Custom icon
import Icon from 'doly-icons';
const PuzzleSVG = (
<svg
viewBox="0 0 1024 1024"
xmlns="http://www.w3.org/2000/svg"
fill="currentColor"
width="1em"
height="1em"
>
<path d="M516.757333 149.333333a120.896 120.896 0 0 1 114.005334 161.173334h104.064a64 64 0 0 1 64 64V810.666667a64 64 0 0 1-64 64H298.666667a64 64 0 0 1-64-64v-87.104c0-15.701333 11.989333-28.629333 27.306666-30.08l2.922667-0.149334a90.666667 90.666667 0 0 0 4.394667-181.226666L264.896 512a30.229333 30.229333 0 0 1-30.08-27.306667L234.666667 481.749333v-107.242666a64 64 0 0 1 64-64h104.064a120.704 120.704 0 0 1-6.869334-40.32C395.861333 184.746667 431.274667 149.333333 516.757333 149.333333z m0 64a56.896 56.896 0 0 0-53.674666 75.861334l30.144 85.312H298.666667v77.184a154.730667 154.730667 0 0 1 5.162666 300.693333l-5.162666 1.258667V810.666667h436.16V374.528l-194.56-0.021333 30.144-85.333334A56.896 56.896 0 0 0 516.736 213.333333z" />
</svg>
);
export default () => <Icon component={PuzzleSVG} />;
- SVG Symbol
import { Helmet } from 'react-helmet';
import Icon from 'doly-icons';
export default () => (
<>
<Helmet>
{/* It is recommended to download to the project for use. If you must introduce an online address, it is recommended to introduce it at the page entrance to avoid repeated loading. */}
<script src="//at.alicdn.com/t/font_3061930_ney4a0jv5ul.js" type="text/javascript" />
</Helmet>
<Icon symbolId="loading" spin />
<Icon symbolId="viewgallery" />
<Icon symbolId="viewlist" />
</>
);
License
MIT License