File tree 3 files changed +16
-4
lines changed
3 files changed +16
-4
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ 2.0.3] - 2020-09-16
11
+
12
+ ### Fixed
13
+
14
+ - snackbar button without class string/array bug
15
+
10
16
## [ 2.0.1] - 2020-04-24
11
17
12
18
### Fixed
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @codewithkyle/notifyjs" ,
3
- "version" : " 2.0.2 " ,
3
+ "version" : " 2.0.3 " ,
4
4
"description" : " A simple JavaScript library for creating and managing toaster & snackbar notifications" ,
5
5
"main" : " notify.js" ,
6
6
"files" : [
Original file line number Diff line number Diff line change @@ -102,9 +102,15 @@ export class Notifier {
102
102
}
103
103
snackbar . buttons = buttons ;
104
104
for ( let i = 0 ; i < snackbar . buttons . length ; i ++ ) {
105
- if ( snackbar . buttons [ i ] ?. classes && ! Array . isArray ( snackbar . buttons [ i ] ?. classes ) ) {
106
- // @ts -ignore
107
- snackbar . buttons [ i ] . classes = [ snackbar . buttons [ i ] . classes ] ;
105
+ if ( snackbar . buttons [ i ] ?. classes ) {
106
+ if ( ! Array . isArray ( snackbar . buttons [ i ] . classes ) ) {
107
+ // @ts -ignore
108
+ snackbar . buttons [ i ] . classes = [ snackbar . buttons [ i ] . classes ] ;
109
+ } else {
110
+ snackbar . buttons [ i ] . classes = snackbar . buttons [ i ] . classes ;
111
+ }
112
+ } else {
113
+ snackbar . buttons [ i ] . classes = [ ] ;
108
114
}
109
115
if ( ! snackbar . buttons [ i ] ?. ariaLabel ) {
110
116
snackbar . buttons [ i ] . ariaLabel = null ;
You can’t perform that action at this time.
0 commit comments