* Fix #75

* Declare raw

Although it's valid, I don't think we want to use a variable without
declaration.

Co-authored-by: SPGoding <SPGoding@outlook.com>
This commit is contained in:
Misode
2020-01-28 19:15:55 +01:00
committed by GitHub
parent 4147d136c1
commit e681288d7c

View File

@@ -277,10 +277,13 @@ function generateJson(data, struct) {
let $el = $('#components').find('[data-type="json"]').clone();
$el.attr('data-index', struct.id);
$el.find('[data-name]').attr('data-i18n', struct.translate);
let raw;
if (typeof data !== 'string') {
data = JSON.stringify(data);
raw = JSON.stringify(data);
} else {
raw = data;
}
$el.find('textarea').val(data).keydown(e => preventNewline(e));
$el.find('textarea').val(raw).keydown(e => preventNewline(e));
if (struct.help) {
$el.append(generateTooltip(struct.translate));
}