forked from izu/student-web-if-development-kit
12 lines
380 B
JavaScript
12 lines
380 B
JavaScript
export class ScriptLoader {
|
|
static load(src) {
|
|
return new Promise((resolve, reject) => {
|
|
const script = document.createElement('script');
|
|
script.src = src;
|
|
script.onload = resolve;
|
|
script.onerror = () => reject(new Error(`Gagal memuat skrip: ${src}`));
|
|
document.head.appendChild(script);
|
|
});
|
|
}
|
|
}
|