glance-dom
Version:
Glance DOM library
20 lines (17 loc) • 462 B
JavaScript
import React from 'react';
import ReactDOM from 'react-dom';
export default {
get(...ids) {
let result = ids.map(id => document.querySelector(`#${id}`));
return result.length === 1 ? result[0] : result;
},
getArray(...ids) {
return ids.map(id => document.querySelector(`#${id}`));
},
render(jsx) {
document.body.innerHTML = '';
let div = document.createElement('div');
document.body.appendChild(div);
return ReactDOM.render(jsx, div);
}
};