@datacamp/waffles-icons
TypeScript icon, indicating that this package has built-in type declarations

4.10.0 • Public • Published

Icons

Usage documentation available at waffles.datacamp.com/component-library/icons.

This package contains the all the source svg icons as well as the build process to generate react components and sprite files. This build process is handled using gulp.

React(-native) Components

React components are generated in multiple steps:

  • SVGs are loaded from the /brandIcons, /invertedIcons and /standardIcons directories.
  • Components are created in the /build directory using SVGR and a custom typescript template for both web and react-native.
  • An index.ts file is generated within /build to expose all the components.
  • These typescript files are transpiled to javascript and typings files in the /lib directory to be exposed.

SVG Sprites

SVG Sprites are also generated in multiple steps:

  • SVGs are loaded from the /brandIcons, /invertedIcons and /standardIcons directories.
  • Sprites of various types are created in the /sprites directory using svg-sprite

Readme

Keywords

none

Package Sidebar

Install

npm i @datacamp/waffles-icons

Weekly Downloads

1,613

Version

4.10.0

License

MIT

Unpacked Size

2.06 MB

Total Files

1376

Last publish

Collaborators

  • dextro
  • acmpires
  • hugo.correia.dc
  • jessestell
  • almeida-datacamp
  • wilant
  • patryk.szulczyk
  • martinchio
  • dc-eriktisme
  • ruiguedes
  • olivierkamers
  • franaviladc
  • gui.cabral
  • datacamp-machine-user
  • tomaszwisniewski
  • pedro-carmona-datacamp
  • alanhughesdatacamp
  • datacamp-paulomonteiro
  • marcinnaglik
  • zpieslak
  • vvankrunkelsven
  • evertet
  • marbdq-dc
  • mzetea
  • frederikvg
  • nhlongnguyen
  • bobby.clare
  • cdalby
  • luigi-dintrono-dc
  • eoliveiradc
  • berndschrooten
  • _bogdan_floris_
  • denathoxhadc
  • sajtempler-dc
  • bartlens
  • filipsch
  • meehirpateldatacamp
  • ztsorojev
  • smidge
  • joachimzeelmaekers
  • garyalway
  • jdmunro
  • close-d-dev
  • herve-eerebout
  • dandenney
  • ewaldbervoets
  • rikbw
  • abordanpeter
  • aarondc
  • hermansje
  • nunorafaelrocha
  • nickvdyck
  • timsangster
  • tuur
  • lipsumar
  • caterina
  • chrisramakers
  • ppetermann
  • springerigor
  • iryna059
  • louiejakebell
  • kogitoja
  • larisa-datacamp
  • samwooler
  • forvalho
  • bruno.datacamp
  • marcin-data
  • julienbenaouda