I'm trying to use your components with Laravel8 + InertiaJs + Vue3 but when I compile a components that uses DataTable I receive this error:
Code: Select all
ERROR in ./node_modules/primevue/components/datatable/DataTable.vue?vue&type=script&lang=js (./node_modules/vue-loader/dist??ref--28-0!./node_modules/primevue/components/datatable/DataTable.vue?vue&type=script&lang=js) 312:35
Module parse failed: Unexpected token (312:35)
File was processed with these loaders:
* ./node_modules/vue-loader/dist/index.js
You may need an additional loader to handle the result of these loaders.
| let columnOrder = [];
| this.columns.forEach(col => {
> columnOrder.push(col.props?.columnKey || col.props?.field)
| });
| this.d_columnOrder = columnOrder;
@ ./node_modules/primevue/components/datatable/DataTable.vue?vue&type=script&lang=js 1:0-113 1:0-113 1:114-216 1:114-216
@ ./node_modules/primevue/components/datatable/DataTable.vue
@ ./node_modules/primevue/datatable.js
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/dist??ref--28-0!./resources/js/components/VueTable.vue?vue&type=script&lang=js
@ ./resources/js/components/VueTable.vue?vue&type=script&lang=js
@ ./resources/js/components/VueTable.vue
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/dist??ref--28-0!./resources/js/Pages/Leads/Index.vue?vue&type=script&lang=js
@ ./resources/js/Pages/Leads/Index.vue?vue&type=script&lang=js
@ ./resources/js/Pages/Leads/Index.vue
@ ./resources/js/Pages sync ^\.\/.*$
@ ./resources/js/app.js
@ multi ./resources/js/app.js
Thank you
Davide