Turn an object into a string of HTML attributes
npm install stringify-attributes
import stringifyAttributes from 'stringify-attributes';
stringifyAttributes({
unicorn: '🦄',
rainbow: true,
number: 1,
multiple: [
'a',
'b'
]
});
//=> ' unicorn="🦄" rainbow number="1" multiple="a b"'
Note that the string is prepended with a space when there are attributes to simplify using it in a HTML tag.
- create-html-element - Create a HTML element string