importUrl method
Implementation
Future<void> importUrl({
required String url,
}) async {
final completer = Completer();
js.setProperty(js.globalThis, 'onLoadScript', js.allowInterop(() async {
completer.complete();
}));
String jsCode = '''
var script = document.createElement('script');
script.src = '$url';
script.onload = function() {
window.onLoadScript();
};
document.head.appendChild(script);
''';
eval(jsCode);
return completer.future;
}