0.4.0 • Published 5 years ago

svg-icon-file v0.4.0

Weekly downloads
19
License
-
Repository
github
Last release
5 years ago

React SVG图标组件

安装前

  1. 使用前确保安装了svg-sprite-loader并在webpack中正确配置。
          {
            test: /\.(svg)$/i,
            loader: 'svg-sprite-loader',
            include: [
              paths.appSrc
            ]
          }

如何安装

yarn add svg-icon-file

如何使用

  1. 引入svg图标
const IconAdd = require('../assets/add.svg')
or
import IconAdd from "../../assets/add.svg";
  1. 使用SvgFileIcon
import SvgFileIcon from 'svg-icon-file';

// 设置size大小:lg md sm xs xxs
<SvgFileIcon icon={IconAdd} size="lg" />

// 设置图标 + 右侧文字
<SvgFileIcon icon={IconAdd} size="lg">图标文字</SvgFileIcon>

// 设置图标 + 底部文字
<SvgFileIcon icon={IconAdd} direction="column" size="lg">图标文字</SvgFileIcon>

// 禁用样式
<SvgFileIcon icon={IconAdd} disabled={true} />

// 自定义图标样式和文字
<SvgFileIcon icon={IconAdd} iconClassName="iconClass" textClassName="textClass">图标文字</SvgFileIcon>
0.4.0

5 years ago

0.3.0

5 years ago

0.2.0

6 years ago

0.1.0

6 years ago