stuff
This commit is contained in:
parent
e40d3bda5d
commit
c0ca56406b
|
@ -7334,14 +7334,14 @@
|
||||||
onChange: e => {
|
onChange: e => {
|
||||||
let file = e.currentTarget.files[0];
|
let file = e.currentTarget.files[0];
|
||||||
if (this.refInput && file && (!filter.length || filter.some(n => file.type.indexOf(n) == 0))) {
|
if (this.refInput && file && (!filter.length || filter.some(n => file.type.indexOf(n) == 0))) {
|
||||||
this.refInput.props.value = `${this.props.mode == "url" ? "url('" : ""}${this.props.useFilePath ? file.path : `data:${file.type};base64,${BDFDB.LibraryRequires.fs.readFileSync(file.path).toString("base64")}`}${this.props.mode ? "')" : ""}`;
|
this.refInput.props.value = `${this.props.mode == "url" ? "url('" : ""}${(this.props.useFilePath || this.props.useFilepath) ? file.path : `data:${file.type};base64,${BDFDB.LibraryRequires.fs.readFileSync(file.path).toString("base64")}`}${this.props.mode ? "')" : ""}`;
|
||||||
BDFDB.ReactUtils.forceUpdate(this.refInput);
|
BDFDB.ReactUtils.forceUpdate(this.refInput);
|
||||||
this.refInput.handleChange(this.refInput.props.value);
|
this.refInput.handleChange(this.refInput.props.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
]
|
]
|
||||||
}), "filter", "mode", "useFilePath"));
|
}), "filter", "mode", "useFilePath", "useFilepath"));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -8411,7 +8411,7 @@
|
||||||
onMouseLeave: this.handleMouseLeave.bind(this),
|
onMouseLeave: this.handleMouseLeave.bind(this),
|
||||||
maxLength: this.props.type == "file" ? false : this.props.maxLength,
|
maxLength: this.props.type == "file" ? false : this.props.maxLength,
|
||||||
ref: this.props.inputRef
|
ref: this.props.inputRef
|
||||||
}), "errorMessage", "focused", "error", "success", "inputClassName", "inputChildren", "valuePrefix", "inputPrefix", "size", "editable", "inputRef", "style", "mode", "filter", "useFilePath")),
|
}), "errorMessage", "focused", "error", "success", "inputClassName", "inputChildren", "valuePrefix", "inputPrefix", "size", "editable", "inputRef", "style", "mode", "filter", "useFilePath", "useFilepath")),
|
||||||
this.props.inputChildren,
|
this.props.inputChildren,
|
||||||
this.props.type == "color" ? BDFDB.ReactUtils.createElement(InternalComponents.LibraryComponents.Flex.Child, {
|
this.props.type == "color" ? BDFDB.ReactUtils.createElement(InternalComponents.LibraryComponents.Flex.Child, {
|
||||||
wrap: true,
|
wrap: true,
|
||||||
|
@ -8427,7 +8427,7 @@
|
||||||
this.props.type == "file" ? BDFDB.ReactUtils.createElement(InternalComponents.LibraryComponents.FileButton, {
|
this.props.type == "file" ? BDFDB.ReactUtils.createElement(InternalComponents.LibraryComponents.FileButton, {
|
||||||
filter: this.props.filter,
|
filter: this.props.filter,
|
||||||
mode: this.props.mode,
|
mode: this.props.mode,
|
||||||
useFilePath: this.props.useFilePath,
|
useFilePath: this.props.useFilePath || this.props.useFilepath,
|
||||||
}) : null
|
}) : null
|
||||||
].flat(10).filter(n => n);
|
].flat(10).filter(n => n);
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -479,7 +479,7 @@ var ChatAliases = (_ => {
|
||||||
className: BDFDB.disCN.marginbottom8 + " input-" + inputdata.valuename,
|
className: BDFDB.disCN.marginbottom8 + " input-" + inputdata.valuename,
|
||||||
children: BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.TextInput, {
|
children: BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.TextInput, {
|
||||||
type: inputdata.type,
|
type: inputdata.type,
|
||||||
useFilepath: inputdata.type == "file",
|
useFileath: inputdata.type == "file",
|
||||||
value: values[inputdata.valuename],
|
value: values[inputdata.valuename],
|
||||||
placeholder: values[inputdata.valuename],
|
placeholder: values[inputdata.valuename],
|
||||||
autoFocus: inputdata.valuename == "replacevalue",
|
autoFocus: inputdata.valuename == "replacevalue",
|
||||||
|
|
|
@ -137,7 +137,7 @@ var NotificationSounds = (_ => {
|
||||||
className: "input-newsong input-source",
|
className: "input-newsong input-source",
|
||||||
type: "file",
|
type: "file",
|
||||||
filter: ["audio", "video"],
|
filter: ["audio", "video"],
|
||||||
useFilepath: true,
|
useFilePath: true,
|
||||||
value: "",
|
value: "",
|
||||||
placeholder: "Source"
|
placeholder: "Source"
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue