MCPcopy
hub / github.com/feathericons/react-feather

github.com/feathericons/react-feather @main sqlite

repository ↗ · DeepWiki ↗
2 symbols 579 edges 291 files 0 documented · 0%
README

React Feather Icons

npm version npm downloads

What is react-feather?

react-feather is a collection of simply beautiful open source icons for React.js. Each icon is designed on a 24x24 grid with an emphasis on simplicity, consistency and readability.

Based on Feather Icons v4.29.0

https://feathericons.com/

Installation

yarn add react-feather

or

npm i react-feather

Usage

import React from 'react';
import { Camera } from 'react-feather';

const App = () => {
  return <Camera />
};

export default App;

Icons can be configured with inline props:

<Camera color="red" size={48} />

If you can't use ES6 imports, it's possible to include icons from the compiled folder ./dist.

var Camera = require('react-feather/dist/icons/camera').default;

var MyComponent = React.createClass({
  render: function () {
    return (
      <Camera />
    );
  }
});

You can also include the whole icon pack:

import React from 'react';
import * as Icon from 'react-feather';

const App = () => {
  return <Icon.Camera />
};

export default App;

Extension points exported contracts — how you extend this code

IconProps (Interface)
(no doc)
src/index.d.ts

Core symbols most depended-on inside this repo

attrsToString
called by 1
bin/build.js

Shape

Function 1
Interface 1

Languages

TypeScript100%

Modules by API surface

src/index.d.ts1 symbols
bin/build.js1 symbols

Dependencies from manifests, versioned

@babel/cli7.4.4 · 1×
@babel/core7.4.5 · 1×
@babel/plugin-proposal-object-rest-spread7.4.4 · 1×
@babel/preset-env7.4.5 · 1×
@babel/preset-react7.0.0 · 1×
babel-plugin-transform-object-rest-spread6.26.0 · 1×
babel-preset-env1.7.0 · 1×
concurrently5.1.0 · 1×
eslint6.8.0 · 1×
eslint-config-airbnb18.1.0 · 1×
eslint-plugin-import2.18.0 · 1×

For agents

$ claude mcp add react-feather \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact