Debug version of webix.js do some extra checks to code, to catch errors in the UI configuration.
I don’t see any suspicious code in the shared snippet though. Can you provide the text of the error message please?
You have the fixed id for datatable. Please beware that if you are using the same component multiple times, you will have a warning message as the same id can’t be used by multiple components. Also, be sure to destroy component in the componentWillUnmount method.
webix_debug.js?2dc0:4604 Uncaught (in promise) TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'.
at _appendDom (eval at (app8d2ff6d….js:9837), :4604:8)
at Object.webix.ui (eval at (app8d2ff6d….js:9837), :4573:5)
at o.pager_setter (eval at (app8d2ff6d….js:9981), :569:233)
at o.D (eval at (app8d2ff6d….js:9981), :107:200)
at o.C (eval at (app8d2ff6d….js:9981), :107:257)
at o.e (eval at (app8d2ff6d….js:9981), :108:58)
at o (eval at (app8d2ff6d….js:9981), :13:304)
at new i (eval at (app8d2ff6d….js:9981), :11:260)
at Function.e.A (eval at (app8d2ff6d….js:9981), :201:296)
at o.kc (eval at (app8d2ff6d….js:9981), :230:200)