aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/ui
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/ui')
-rw-r--r--src/components/ui/InfoBar.tsx29
1 files changed, 18 insertions, 11 deletions
diff --git a/src/components/ui/InfoBar.tsx b/src/components/ui/InfoBar.tsx
index ef8f6ad6f..bdc12510d 100644
--- a/src/components/ui/InfoBar.tsx
+++ b/src/components/ui/InfoBar.tsx
@@ -56,7 +56,14 @@ class InfoBar extends Component<IProps> {
56 [`${className}`]: true, 56 [`${className}`]: true,
57 })} 57 })}
58 > 58 >
59 <div className="info-bar__content"> 59 <div
60 className={classnames({
61 'info-bar': true,
62 [`info-bar--${type}`]: true,
63 [`info-bar--${position}`]: true,
64 [`${className}`]: true,
65 })}
66 >
60 {children} 67 {children}
61 {ctaLabel && ( 68 {ctaLabel && (
62 <button type="button" className="info-bar__cta" onClick={onClick}> 69 <button type="button" className="info-bar__cta" onClick={onClick}>
@@ -70,17 +77,17 @@ class InfoBar extends Component<IProps> {
70 {ctaLabel} 77 {ctaLabel}
71 </button> 78 </button>
72 )} 79 )}
80 {!sticky && (
81 <button
82 type="button"
83 className="info-bar__close"
84 onClick={onHide}
85 aria-label={intl.formatMessage(messages.hide)}
86 >
87 <Icon icon={mdiClose} />
88 </button>
89 )}
73 </div> 90 </div>
74 {!sticky && (
75 <button
76 type="button"
77 className="info-bar__close"
78 onClick={onHide}
79 aria-label={intl.formatMessage(messages.hide)}
80 >
81 <Icon icon={mdiClose} />
82 </button>
83 )}
84 </Appear> 91 </Appear>
85 ); 92 );
86 } 93 }