-
Notifications
You must be signed in to change notification settings - Fork 36
Description
First off, love this app! Rely on it a lot.
I noticed that when I was using react-router to navigate (Link and history.push) it was throwing me an error of
TypeError: e is not a function
r.define
src/views/DiscoverView.js:38
35 | componentDidMount() {
36 | scripts.concat(Promise.resolve()).reduce((loaded, loading) => {
37 | return loaded.then(script => {
**> 38 | new Function(with (this) {eval(arguments[0])}** | ^ 39 | ).call(window, script);
40 |
41 | return loading;
I managed to fix it by manually going into the appfairy generated view page and adding a "$" in front of it, changing it to "$ {eval(arguments[0])}", and now it works fine with react-router
Not sure whether its just the way I am using appfairy, or generating the pages, but posting this here just in case other people have the same issue