Note: two-way binding does not work with custom elements like the Vaadin components (https://github.com/sveltejs/svelte/issues/4838). For proper support, we would need to create Svelte wrappers.
Notes:
tsconfig.json
is a quick merge of the Hilla and Vite+Svelte configs - it could probably be simplified a lot.svelte.config.js
is not getting picked up for some reasonRun the app by running Application.java
or with the default Maven goal:
mvn