https://codesandbox.io/s/syncfusion-date-range-picker-19-2-broken-mwvzq?file=/src/App.vue
The last working version of @syncfusion/ej2-vue-calendars is 19.1.66. Anything more recent fails to compile due to:
Even adding vue-class-component as a dependency doesn't fix it. There is still this error:
I'm having the same problem. I hope they will fix it.
The following sandbox is on version 19.3.46, and it's still broken:
https://codesandbox.io/s/syncfusion-date-range-picker-19-3-broken-mpgxs
|
|
Are you able to get a vue 2 sample working on codesandbox.io, or on any online sandbox?
https://codesandbox.io/s/syncfusion-date-range-picker-19-3-broken-mpgxs
Hi, are you able to get an online code sandbox working with 19.3? It's very important to be able to share online demos, particularly in these forums. Here is a repro of it not working:
https://codesandbox.io/s/syncfusion-date-range-picker-19-3-broken-mpgxs
Thank you.
Hi Deepak, Are you going to fix that issue, or is there another sandbox website you do support? It really makes it much more difficult to use your software without an online live sandbox. It's pretty standard these days.
Thanks.
Are you using post-install operations in order to support both Vue versions 2 and 3 in one set of npm packages? Have you considered publishing separate packages for Vue 2 and 3? Other software vendors seem to do that. For example, ag-grid has separate npm packages for Vue 2 and 3:
https://www.ag-grid.com/vue-data-grid/getting-started/
I think Sync Fusion really handicaps its ease of use by not working in an online sandbox. If you're aiming for simplicity of publishing packages, I don't think it's the optimal trade off here.