Skip to content

Commit be89f08

Browse files
committed
📝 browser support; use a template string
v3.0.0
1 parent f90a819 commit be89f08

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

README.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,14 @@ Yarn: `yarn add fizzy-ui-utils`
1313
## API
1414

1515
``` js
16-
// fizzyUIUtils is the browser global
17-
const utils = fizzyUIUtils;
16+
// browser global
17+
const utils = window.fizzyUIUtils;
18+
19+
// CommonJS
20+
const utils = require('fizzy-ui-utils');
21+
22+
// JavaScript module
23+
import utils from 'fizzy-ui-utils';
1824

1925
// ---- ---- //
2026

@@ -66,6 +72,10 @@ utils.getParent( elem, selector )
6672

6773
## Browser support
6874

75+
Fizzy UI utils uses ES2018 features like spread operators and arrow functions. As such its browser support is: Chrome 46+, Firefox 34+, Safari 10+, and Edge 12+.
76+
77+
For older browser support, including IE10 and Android 4, [try v2](https://github.com/metafizzy/fizzy-ui-utils/tree/v2.0.7).
78+
6979
---
7080

7181
[MIT license](https://desandro.mit-license.org/). Have at it.

utils.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Fizzy UI utils v2.0.7
2+
* Fizzy UI utils v3.0.0
33
* MIT license
44
*/
55

@@ -163,7 +163,7 @@ utils.htmlInit = function( WidgetClass, namespace ) {
163163
utils.docReady( function() {
164164
let dashedNamespace = utils.toDashed( namespace );
165165
let dataAttr = 'data-' + dashedNamespace;
166-
let dataAttrElems = document.querySelectorAll( '[' + dataAttr + ']' );
166+
let dataAttrElems = document.querySelectorAll( `[${dataAttr}]` );
167167
let jQuery = global.jQuery;
168168

169169
[ ...dataAttrElems ].forEach( ( elem ) => {

0 commit comments

Comments
 (0)