@gf-ui/components
Version:
19 lines (18 loc) • 521 B
JavaScript
export function isDef(val) {
return val !== undefined && val !== null;
}
export function isKorean(text) {
const reg = /([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi;
return reg.test(text);
}
export function injectComponents(componentsList) {
console.log(componentsList);
for (const cName in componentsList) {
const elements = componentsList[cName];
const elementsName = cName
.replace(/([A-Z])/g, "-$1")
.toLowerCase()
.substring(1);
customElements.define(elementsName, elements);
}
}