Files
windmill/frontend
HugoCasa a63b8eb034 fix: app editor svelte 5 fixes (#5570)
* fix: properly bind to array elements in Svelte each loops

This commit fixes an issue where binding directly to loop variables in Svelte's #each loops doesn't properly update the original array. Instead of binding directly to the loop variable, we now bind to the array elements using index variables.

The pattern used is: - Change: {#each arr as el} -> {#each arr as _, index} - Change: bind:value={el} -> bind:value={arr[index]}

Modified files: - frontend/src/lib/components/ArrayTypeNarrowing.svelte - frontend/src/lib/components/apps/editor/AppInputs.svelte - frontend/src/lib/components/flows/content/FlowModuleWrapper.svelte

* better app settings panel reactivity

* fix: app editor table svelte 5 fixes

---------

Co-authored-by: Guilhem <guilhemlemouel@gmail.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2025-04-04 17:55:50 +00:00
..
2024-06-26 14:17:31 +02:00
2024-07-22 20:25:56 +02:00
2025-04-03 11:47:33 +00:00
2024-02-02 23:30:17 +01:00
2025-01-06 12:07:09 +01:00
2025-01-15 23:57:47 +01:00

Windmill frontend

The Windmill frontend written in Svelte + Tailwind CSS

The frontend is under AGPL, see the LICENSE file at the root of this repo