Looks like the latest version of shadow-cljs2 might have omitted a argument on one of the functions.
Yeah I found the same after upgrading to latest master today
Is my attempt to fix it
And it looks like this commit, https://github.com/lambdaisland/chui/commit/631b1e85ac365aaf14a58036b3a7a01a4c582f91, cause problems too. Callback can be nil
so it causes an NPE when calling the nil
fn
as it the default call signature