diff --git a/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/cell.svelte b/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/cell.svelte
index e468c477..23575502 100644
--- a/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/cell.svelte
+++ b/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/cell.svelte
@@ -1,4 +1,8 @@
-
+
+
+
@@ -12,4 +16,8 @@
line-height: 32px;
font-size: 18px;
}
+
+ .cell-last {
+ border-right: none;
+ }
diff --git a/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/icon.svelte b/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/icon.svelte
index 40652d39..9f6bacef 100644
--- a/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/icon.svelte
+++ b/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/icon.svelte
@@ -1,5 +1,7 @@
@@ -9,12 +11,17 @@
/>
-
+
{name}
diff --git a/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/todo_item.svelte b/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/todo_item.svelte
index 9928cceb..14f4c85e 100644
--- a/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/todo_item.svelte
+++ b/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/todo_item.svelte
@@ -1,18 +1,74 @@
+ import Priority from "./priority.svelte";
-id |
+ export let todo;
+ const dispatch = createEventDispatcher();
-
-
- |
+ const toggle_status = () => {
+ todo.done = !todo.done;
+ };
-task |
+ const edit_task = () => {
+ document.getElementById(todo.id).blur();
+ };
-priorità |
+ const item_change = (type) => {
+ dispatch("change", { type: type, id: todo.id });
+ };
+
-
+ {todo.id}
+ |
+
+ {#if todo.done == false}
+
+ {:else}
+
+ {/if}
+ |
+
+
+ |
+
+
+ |
+
+ item_change("delete")}
+ />
|
+
+
diff --git a/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/todo_list.svelte b/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/todo_list.svelte
index f3227fc6..648e399e 100644
--- a/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/todo_list.svelte
+++ b/TPSI/girone_riccardo/svelte/ToDoSWeb-App/todos-web/src/components/todo_list.svelte
@@ -1,28 +1,89 @@
-ToDos
+ToDos
+
-
+
-
-
-
+ {#each todos as todo}
+
+ {/each}