discoveryjs / discovery

A framework for rapid data (JSON) analysis, shareable serverless reports and dashboards
https://discoveryjs.github.io/discovery/
MIT License
331 stars 6 forks source link

Can't use multiple classnames #68

Closed smelukov closed 3 years ago

smelukov commented 3 years ago
className: `${settingsStyles.item} ${settingsStyles.toggle}`

Got error in console

discovery.umd.js:17 DOMException: Failed to execute 'add' on 'DOMTokenList': The token provided ('_4ymWhFjaYEo4wjXhK6vWF _3ueTPH3PTkN7tT_HsT0m-n') contains HTML space characters, which are not valid in tokens.
lahmatiy commented 3 years ago

Just use array className: [settingsStyles.item, settingsStyles.toggle]

lahmatiy commented 3 years ago

Btw, since next release you'll be able to pass a space separated class list. So your example will work