aboutsummaryrefslogtreecommitdiffstats
path: root/packages/ui/src/badge/ProBadge.tsx
diff options
context:
space:
mode:
authorLibravatar vantezzen <properly@protonmail.com>2019-09-07 15:50:23 +0200
committerLibravatar vantezzen <properly@protonmail.com>2019-09-07 15:50:23 +0200
commite7a74514c1e7c3833dfdcf5900cb87f9e6e8354e (patch)
treeb8314e4155503b135dcb07e8b4a0e847e25c19cf /packages/ui/src/badge/ProBadge.tsx
parentUpdate CHANGELOG.md (diff)
parentUpdate CHANGELOG.md (diff)
downloadferdium-app-e7a74514c1e7c3833dfdcf5900cb87f9e6e8354e.tar.gz
ferdium-app-e7a74514c1e7c3833dfdcf5900cb87f9e6e8354e.tar.zst
ferdium-app-e7a74514c1e7c3833dfdcf5900cb87f9e6e8354e.zip
Merge branch 'master' of https://github.com/meetfranz/franz into franz-5.3.0
Diffstat (limited to 'packages/ui/src/badge/ProBadge.tsx')
-rw-r--r--packages/ui/src/badge/ProBadge.tsx8
1 files changed, 6 insertions, 2 deletions
diff --git a/packages/ui/src/badge/ProBadge.tsx b/packages/ui/src/badge/ProBadge.tsx
index 612e23210..5cc41f5b2 100644
--- a/packages/ui/src/badge/ProBadge.tsx
+++ b/packages/ui/src/badge/ProBadge.tsx
@@ -1,15 +1,17 @@
1import { mdiStar } from '@mdi/js';
1import { Theme } from '@meetfranz/theme'; 2import { Theme } from '@meetfranz/theme';
2import classnames from 'classnames'; 3import classnames from 'classnames';
3import React, { Component } from 'react'; 4import React, { Component } from 'react';
4import injectStyle from 'react-jss'; 5import injectStyle from 'react-jss';
5 6
6import { Icon, Badge } from '../'; 7import { Badge, Icon } from '../';
7import { IWithStyle } from '../typings/generic'; 8import { IWithStyle } from '../typings/generic';
8 9
9interface IProps extends IWithStyle { 10interface IProps extends IWithStyle {
10 badgeClasses?: string; 11 badgeClasses?: string;
11 iconClasses?: string; 12 iconClasses?: string;
12 inverted?: boolean; 13 inverted?: boolean;
14 className?: string;
13} 15}
14 16
15const styles = (theme: Theme) => ({ 17const styles = (theme: Theme) => ({
@@ -37,6 +39,7 @@ class ProBadgeComponent extends Component<IProps> {
37 badgeClasses, 39 badgeClasses,
38 iconClasses, 40 iconClasses,
39 inverted, 41 inverted,
42 className,
40 } = this.props; 43 } = this.props;
41 44
42 return ( 45 return (
@@ -46,10 +49,11 @@ class ProBadgeComponent extends Component<IProps> {
46 classes.badge, 49 classes.badge,
47 inverted && classes.invertedBadge, 50 inverted && classes.invertedBadge,
48 badgeClasses, 51 badgeClasses,
52 className,
49 ])} 53 ])}
50 > 54 >
51 <Icon 55 <Icon
52 icon="mdiStar" 56 icon={mdiStar}
53 className={classnames([ 57 className={classnames([
54 classes.icon, 58 classes.icon,
55 inverted && classes.invertedIcon, 59 inverted && classes.invertedIcon,