1.0.0 • Published 4 years ago

techfox-react-feather v1.0.0

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

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.

Explore icons and play with examples.

Based on Feather Icons v4.22.1

Version 2.0.0 adds support for tree-shaking, to help you reduce bundle size.

Installation

npm install react-feather --save

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;
abbrevansi-escapesacornacorn-jsxajvansi-stylesansi-regexaprobaargparseanymatcharr-diffare-we-there-yetaria-queryassign-symbolsarr-flattenarray-uniquearr-unionarray-includesastral-regexast-types-flowatobbabel-code-frameasync-eachbabel-helper-call-delegatebabel-helper-builder-binary-assignment-operator-visitorbabel-helper-define-mapaxobject-querybabel-helper-function-namebabel-helper-explode-assignable-expressionbabel-helper-optimise-call-expressionbabel-helper-regexbabel-helper-get-function-aritybabel-helper-hoist-variablesbabel-helper-remap-async-to-generatorbabel-messagesbabel-helper-replace-supersbabel-plugin-check-es2015-constantsbabel-plugin-syntax-async-functionsbabel-plugin-syntax-exponentiation-operatorbabel-plugin-syntax-object-rest-spreadbabel-plugin-transform-async-to-generatorbabel-plugin-syntax-trailing-function-commasbabel-plugin-transform-es2015-block-scopingbabel-plugin-transform-es2015-block-scoped-functionsbabel-plugin-transform-es2015-arrow-functionsbabel-plugin-transform-es2015-classesbabel-plugin-transform-es2015-duplicate-keysbabel-plugin-transform-es2015-computed-propertiesbabel-plugin-transform-es2015-destructuringbabel-plugin-transform-es2015-function-namebabel-plugin-transform-es2015-for-ofbabel-plugin-transform-es2015-literalsbabel-plugin-transform-es2015-modules-commonjsbabel-plugin-transform-es2015-modules-systemjsbabel-plugin-transform-es2015-modules-umdbabel-plugin-transform-es2015-object-superbabel-plugin-transform-es2015-modules-amdbabel-plugin-transform-es2015-parametersbabel-plugin-transform-es2015-shorthand-propertiesbabel-plugin-transform-es2015-spreadbabel-plugin-transform-es2015-sticky-regexbabel-plugin-transform-es2015-typeof-symbolbabel-plugin-transform-es2015-template-literalsbabel-plugin-transform-es2015-unicode-regexbabel-plugin-transform-exponentiation-operatorbabel-plugin-transform-regeneratorbabel-plugin-transform-object-rest-spreadbabel-plugin-transform-strict-modebabel-preset-envbabel-traversebabel-templatebabel-runtimebinary-extensionsbabylonbabel-typesbalanced-matchbrace-expansionbrowserslistbracesbasecache-basecamelcasecallsitescaniuse-litechalkchardetchokidarchownrclassnamesclass-utilscli-cursorcliuicli-widthcollection-visitcode-point-atcolor-namecommon-tagscolor-convertconcat-mapcomponent-emittercommanderconcurrentlyconsole-control-stringscontains-pathconfusing-browser-globalscore-js-compatconvert-source-mapcopy-descriptorcore-jscore-js-puredamerau-levenshteindate-fnscore-util-iscross-spawndebugdeep-extenddecode-uri-componentdecamelizedeep-isdefine-propertiesdefine-propertydetect-libcdelegatesdlvdoctrineelectron-to-chromiumend-of-streamemoji-regexerror-exeslintes-abstractescape-string-regexpes-to-primitiveeslint-config-airbnb-baseeslint-import-resolver-nodeeslint-config-airbnbeslint-plugin-jsx-a11yeslint-plugin-importeslint-module-utilseslint-plugin-reacteslint-utilsespreeeslint-scopeesprimaesqueryeslint-visitor-keysesrecurseestraverseestree-walkerexpand-bracketsexecaesutilsextend-shallowexternal-editorfast-deep-equalextglobfast-json-stable-stringifyfeather-iconsfast-levenshteinfind-upfile-entry-cachefiguresfill-rangeflat-cachefs-minipassflattedfor-infs.realpathfseventsfs-readdir-recursivefunction-bindfragment-cachegaugefunctional-red-black-treeget-valueglob-parentget-streamglobglobalsget-caller-filehas-ansihashas-flaghas-unicodehas-symbolsgraceful-fshas-valuehas-valuesiconv-liteignorehosted-git-infoignore-walkindent-stringimurmurhashimport-freshinquirerinflightinheritsiniinvariantis-accessor-descriptorinvert-kvis-bufferis-arrayishis-binary-pathis-callableis-data-descriptoris-date-objectis-descriptoris-extendableis-fullwidth-code-pointis-extglobis-globis-plain-objis-numberis-promiseis-plain-objectis-regexis-streamis-windowsisarrayis-symbolisexejs-levenshteinisobjectjs-tokensjson-schema-traversejs-yamljsescjson-parse-better-errorsjson5lcidkind-ofjsx-ast-utilsload-json-filejson-stable-stringify-without-jsonifylevnlocate-pathlodash.unescapelodash.mergelodashloose-envifyloglevel-colored-level-prefixloglevelmap-age-cleanermap-cachememmicromatchmap-visitminimatchmimic-fnminipassminimistmixin-deepminizlibmkdirpmute-streamnanomatchmsnannatural-comparenode-pre-gypneedlenode-releasesnice-trynoptnormalize-pathnpm-bundlednpm-packlistnormalize-package-datanpmlogobject-assignnumber-is-nannpm-run-pathobject-copyobject-visitobject.entriesobject.fromentriesobject-keysobject.assignobject.pickonceobject.valuesonetimeos-homediroptionatorosenvos-localeoutput-file-syncp-deferos-tmpdirp-is-promisep-limitp-tryparse-jsonp-finallypascalcasep-locatepath-existspath-dirnameparent-modulepath-is-absolutepath-is-insidepath-keypath-parsepkg-dirpifypath-typeposix-character-classesprelude-lsprettier-eslintpretty-formatprettierprogressprocess-nextick-argsprop-typesprivatepumppunycodercread-pkgread-pkg-upreact-isreadable-streamreaddirpregenerateregenerate-unicode-propertiesregenerator-runtimeregex-notregenerator-transformregjsgenregexp-treeregexppregjsparserregexpu-corerepeat-elementremove-trailing-separatorrepeat-stringrequire-directoryresolve-fromrequire-main-filenamerequire-relativeresolveretrestore-cursorrimrafrollupresolve-urlrollup-plugin-babelrollup-pluginutilsrun-asyncsafe-buffersafer-buffersaxsafe-regexsemverset-blockingrxjsshebang-regexset-valueshebang-commandsignal-exitslashslice-ansisnapdragonsnapdragon-nodesource-mapsnapdragon-utilspdx-correctsource-map-urlsource-map-resolvespawn-commandspdx-license-idssplit-stringspdx-expression-parsesprintf-jsspdx-exceptionsstatic-extendstring_decoderstring-widthstrip-bomstrip-ansistrip-json-commentssupports-colortablestrip-eoftarthroughtext-tabletmpto-fast-propertiesto-object-pathto-regextrim-rightto-regex-rangetree-killtypescripttype-checktslibunicode-canonical-property-names-ecmascriptunicode-match-property-ecmascriptunicode-match-property-value-ecmascriptunicode-property-aliases-ecmascriptunset-valueupathunion-valueuppercamelcaseuri-jsuseurixvue-eslint-parserutil-deprecatevalidate-npm-package-licensewhichwide-alignwordwrapwhich-modulewrappywrap-ansiwritey18nyallistyargsyargs-parser
1.0.0

4 years ago