File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 1+ import { UfsGlobal } from "./content-scripts/ufs_global.js" ;
2+
13export default {
24 icon : '<i class="fa-solid fa-map-location-dot fa-lg"></i>' ,
35 name : {
@@ -22,7 +24,7 @@ export default {
2224
2325 const popup = document . createElement ( "div" ) ;
2426 popup . id = id ;
25- popup . innerHTML = `
27+ popup . innerHTML = UfsGlobal . DOM . createTrustedHtml ( `
2628 <style>
2729 #${ id } {
2830 position: fixed;
@@ -56,18 +58,21 @@ export default {
5658 <input type="checkbox" id="ufs_checkbox" />
5759 <label for="ufs_checkbox">Remember</label>
5860 </div>
59- ` ;
61+ ` ) ;
6062
6163 document . body . appendChild ( popup ) ;
6264
6365 const select = popup . querySelector ( "#ufs_country" ) ;
6466 const saveBtn = popup . querySelector ( "#ufs_btnApply" ) ;
6567 const rememberCheckbox = popup . querySelector ( "#ufs_checkbox" ) ;
6668
69+ let str = "" ;
6770 for ( const contry of countries ) {
6871 const { name, name_en, code } = contry ;
69- select . innerHTML += `<option value="${ code } ">${ code } : ${ name } (${ name_en } )</option>` ;
72+ str += `<option value="${ code } ">${ code } : ${ name } (${ name_en } )</option>` ;
7073 }
74+ select . innerHTML = UfsGlobal . DOM . createTrustedHtml ( str ) ;
75+
7176 let current = getCurrentCountry ( ) ;
7277 select . value = countries . find ( ( c ) => c . code == current )
7378 ? current
You can’t perform that action at this time.
0 commit comments