From b17c779cfa9178af805276ee001886dbaf9ba438 Mon Sep 17 00:00:00 2001 From: grainsoft Date: Mon, 1 Dec 2025 03:09:26 +0200 Subject: [PATCH] updates --- src/utils/AppendOptions.js | 14 +------------- src/widgets/lightbox/Lightbox.js | 1 + src/widgets/uploader/Uploader.js | 4 +++- 3 files changed, 5 insertions(+), 14 deletions(-) diff --git a/src/utils/AppendOptions.js b/src/utils/AppendOptions.js index 231a780..e10a228 100644 --- a/src/utils/AppendOptions.js +++ b/src/utils/AppendOptions.js @@ -11,19 +11,7 @@ export class AppendOptions { } if (typeof data === 'string') { - - if (data == '{}') { - return this; - } - - data.slice(1).slice(0, -1).split(',').forEach(function(token) { - - let option = token.split(':').map(function(a) { - return a.slice(1).slice(0, -1); - }); - - target.append(new Option(option[1], option[0])); - }); + Object.entries(JSON.parse(data.countries)).forEach(([k, v]) => target.append(new Option(v, k))); } else { diff --git a/src/widgets/lightbox/Lightbox.js b/src/widgets/lightbox/Lightbox.js index ac7d166..986fc7a 100644 --- a/src/widgets/lightbox/Lightbox.js +++ b/src/widgets/lightbox/Lightbox.js @@ -3,6 +3,7 @@ import './lightbox.css'; import { Ut } from '../../utils/Ut'; import { $ } from '../../utils/dom'; import { Boot } from '../../core/Boot'; +import { Stack } from '../../core/Stack'; //////////////////// // LightBox diff --git a/src/widgets/uploader/Uploader.js b/src/widgets/uploader/Uploader.js index 59db338..887ab12 100644 --- a/src/widgets/uploader/Uploader.js +++ b/src/widgets/uploader/Uploader.js @@ -3,8 +3,10 @@ import './uploader.css'; import { Ut } from '../../utils/Ut'; import { El } from '../../utils/dom'; import { Rt } from '../../core/Rt'; +import { Rc } from '../../core/Rc'; import { Boot } from '../../core/Boot'; import { Msg } from '../msg/'; +import { Lightbox } from '../lightbox'; export class Uploader { @@ -611,7 +613,7 @@ export class Uploader { } }), this); - newLightbox(this.ui); + new Lightbox(this.ui); } /**