Thanks for all your help so far.
I have what I hope isn't a stupid question. What's the correct way to provide a custom event store? I'm trying to turn on syncDataOnLoad. Here's what I've done
config.eventStore = new EventStore({ syncDataOnLoad: true });
const engine = (this.schedulerEngine = new Scheduler(config));
We are setting events and resources directly on the scheduler, we haven't explicitly configured projects.
It gives this error:
core.js:4352 ERROR TypeError: project.getGraph is not a function
at ClassDefEx.getGraph (schedulerpro.module.js:101388)
at ClassDefEx.joinProject (schedulerpro.module.js:101611)
at ClassDefEx.joinStore (schedulerpro.module.js:101564)
at schedulerpro.module.js:26518
Thanks in advance