diff --git a/src/app/pages/home/home.page.html b/src/app/pages/home/home.page.html index 06f8e20..9ecfd1c 100644 --- a/src/app/pages/home/home.page.html +++ b/src/app/pages/home/home.page.html @@ -1,5 +1,5 @@ - + Home diff --git a/src/app/pages/new-item/new-item.page.html b/src/app/pages/new-item/new-item.page.html index b3e8e25..e6099ff 100644 --- a/src/app/pages/new-item/new-item.page.html +++ b/src/app/pages/new-item/new-item.page.html @@ -1,5 +1,5 @@ - + New Item @@ -10,11 +10,11 @@
- Title + Title - Description + Description Create diff --git a/src/app/pages/update-item/update-item.page.html b/src/app/pages/update-item/update-item.page.html index b77bc25..7bedc33 100644 --- a/src/app/pages/update-item/update-item.page.html +++ b/src/app/pages/update-item/update-item.page.html @@ -1,5 +1,5 @@ - + Update Item @@ -10,13 +10,14 @@ - Title + Title - Description + Description Update + Delete diff --git a/src/app/pages/update-item/update-item.page.ts b/src/app/pages/update-item/update-item.page.ts index fc36b55..6176af4 100644 --- a/src/app/pages/update-item/update-item.page.ts +++ b/src/app/pages/update-item/update-item.page.ts @@ -51,4 +51,9 @@ export class UpdateItemPage implements OnInit { this.goBack(); } + deleteItem(value){ + this.itemService.deleteItem(value); + this.goBack(); + } + } diff --git a/src/app/services/item.service.ts b/src/app/services/item.service.ts index 4ecb822..618a997 100644 --- a/src/app/services/item.service.ts +++ b/src/app/services/item.service.ts @@ -26,6 +26,11 @@ export class ItemService { 'title': "Example 4", 'description': 'description 4' }, + { + 'id': "6", + 'title': "Example 5", + 'description': 'This is example 5' + }, { 'id': "5", 'title': "Need a more complex app?", @@ -58,4 +63,13 @@ export class ItemService { let itemIndex = this.items.findIndex(item => item.id == newValues.id); this.items[itemIndex] = newValues; } + + deleteItem(value){ + this.removeItemFromArr(this.items,value) + } + + removeItemFromArr(arr,item){ + var i = arr.indexOf(item); + arr.splice(i,1); +} }