https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37911
--- Comment #164 from Paul Derscheid <[email protected]> --- Created attachment 185538 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=185538&action=edit [24.11.x] Bug 37911: Prototype vue islands within static pages (squashed) This backport introduces Vue islands to 24.11.x, allowing Vue components to be embedded as web components within static HTML pages in Koha. In my opinion this is necessary as it is a base for potential future bugfixes. Summary: - Vue islands TypeScript module with component registry - Dual rspack configuration for regular and ESM module builds - Support for dynamic imports and code splitting - Integration with Pinia stores for state management - Updates to Makefile.PL to handle generated vue/dist files - Removal of deprecated webpack.config.js in favor of rspack Before pushing: - Verify yarn build (in all varieties) works as it is supposed to - That the Vue app bundles, e.g. ERM work exactly as before All 20 patches were squashed for a clean backport to 24.11.x. -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
