diff --git a/RETI/cavallo_davide/Cavallo_03_nat-many2one-filtered.pkt b/RETI/cavallo_davide/Cavallo_03_nat-many2one-filtered.pkt
new file mode 100644
index 00000000..f6b85758
Binary files /dev/null and b/RETI/cavallo_davide/Cavallo_03_nat-many2one-filtered.pkt differ
diff --git a/TPSI/cavallo_davide/svelte/Todos-web/src/components/cell.svelte b/TPSI/cavallo_davide/svelte/Todos-web/src/components/cell.svelte
index b3b51e73..f3506c85 100644
--- a/TPSI/cavallo_davide/svelte/Todos-web/src/components/cell.svelte
+++ b/TPSI/cavallo_davide/svelte/Todos-web/src/components/cell.svelte
@@ -1,4 +1,11 @@
-
+
+
+
@@ -12,4 +19,8 @@
line-height: 32px;
font-size: 18px;
}
-
\ No newline at end of file
+
+ .cell-last{
+ border-right: none;
+ }
+
diff --git a/TPSI/cavallo_davide/svelte/Todos-web/src/components/icon.svelte b/TPSI/cavallo_davide/svelte/Todos-web/src/components/icon.svelte
index fc759ad8..d77a40d6 100644
--- a/TPSI/cavallo_davide/svelte/Todos-web/src/components/icon.svelte
+++ b/TPSI/cavallo_davide/svelte/Todos-web/src/components/icon.svelte
@@ -1,20 +1,20 @@
-
+
-
+
{name}
\ No newline at end of file
diff --git a/TPSI/cavallo_davide/svelte/Todos-web/src/components/todo_item.svelte b/TPSI/cavallo_davide/svelte/Todos-web/src/components/todo_item.svelte
index f1971789..6e9af8d6 100644
--- a/TPSI/cavallo_davide/svelte/Todos-web/src/components/todo_item.svelte
+++ b/TPSI/cavallo_davide/svelte/Todos-web/src/components/todo_item.svelte
@@ -1,24 +1,80 @@
- id
+ {todo.id}
-
-
+ {#if todo.done == false}
+
+ {:else}
+
+ {/if}
+
-
- task
+
-
- priorità
+
-
-
-
+
+ item_change('delete')}/>
+
+
\ No newline at end of file
diff --git a/TPSI/cavallo_davide/svelte/Todos-web/src/components/todo_list.svelte b/TPSI/cavallo_davide/svelte/Todos-web/src/components/todo_list.svelte
index b6c7bd94..6df41144 100644
--- a/TPSI/cavallo_davide/svelte/Todos-web/src/components/todo_list.svelte
+++ b/TPSI/cavallo_davide/svelte/Todos-web/src/components/todo_list.svelte
@@ -1,30 +1,111 @@
-
ToDos
+
+
ToDos
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ {#each todos as todo}
+
+ {/each}
\ No newline at end of file
diff --git a/TPSI/cavallo_davide/svelte/Todos-web/src/routes/+page.svelte b/TPSI/cavallo_davide/svelte/Todos-web/src/routes/+page.svelte
index 0d917744..0831eb60 100644
--- a/TPSI/cavallo_davide/svelte/Todos-web/src/routes/+page.svelte
+++ b/TPSI/cavallo_davide/svelte/Todos-web/src/routes/+page.svelte
@@ -7,9 +7,8 @@
\ No newline at end of file
+