From e1e46986d902adc4c19ee009016290f9733a7d61 Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Mon, 5 Aug 2019 16:48:25 +0200 Subject: Enable tree shaking for icons --- packages/ui/src/badge/ProBadge.tsx | 3 ++- packages/ui/src/icon/index.tsx | 12 ++++-------- packages/ui/src/infobox/index.tsx | 3 ++- 3 files changed, 8 insertions(+), 10 deletions(-) (limited to 'packages/ui/src') diff --git a/packages/ui/src/badge/ProBadge.tsx b/packages/ui/src/badge/ProBadge.tsx index 612e23210..c18cb4a0c 100644 --- a/packages/ui/src/badge/ProBadge.tsx +++ b/packages/ui/src/badge/ProBadge.tsx @@ -1,3 +1,4 @@ +import { mdiStar } from '@mdi/js'; import { Theme } from '@meetfranz/theme'; import classnames from 'classnames'; import React, { Component } from 'react'; @@ -49,7 +50,7 @@ class ProBadgeComponent extends Component { ])} > { render() { const { classes, - icon: iconName, + icon, size, className, } = this.props; - let icon = ''; - if (iconName && mdiIcons[iconName]) { - icon = mdiIcons[iconName]; - } else if (iconName && !mdiIcons[iconName]) { - console.warn(`Icon '${iconName}' was not found`); + if (!icon) { + console.warn('No Icon specified'); } return ( diff --git a/packages/ui/src/infobox/index.tsx b/packages/ui/src/infobox/index.tsx index 9066a623e..5070ee7ef 100644 --- a/packages/ui/src/infobox/index.tsx +++ b/packages/ui/src/infobox/index.tsx @@ -1,3 +1,4 @@ +import { mdiClose } from '@mdi/js'; import { Theme } from '@meetfranz/theme'; import classnames from 'classnames'; import React, { Component } from 'react'; @@ -192,7 +193,7 @@ class InfoboxComponent extends Component { onClick={this.dismiss.bind(this)} className={classes.close} > - + )} -- cgit v1.2.3-70-g09d2