mirror of
https://github.com/hodgef/simple-keyboard.git
synced 2026-08-02 00:00:07 +08:00
Add module constructor check. Fixes https://github.com/hodgef/react-simple-keyboard/issues/3060
This commit is contained in:
@@ -1614,7 +1614,9 @@ class SimpleKeyboard {
|
||||
loadModules() {
|
||||
if (Array.isArray(this.options.modules)) {
|
||||
this.options.modules.forEach((KeyboardModule) => {
|
||||
const keyboardModule = new KeyboardModule(this);
|
||||
const keyboardModule = this.utilities.isConstructor(KeyboardModule) ?
|
||||
new KeyboardModule(this) : KeyboardModule(this);
|
||||
|
||||
keyboardModule.init && keyboardModule.init(this);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user