summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/check.js6
-rw-r--r--app/delete.js4
-rw-r--r--app/edit.js4
-rw-r--r--app/list.js6
4 files changed, 15 insertions, 5 deletions
diff --git a/app/check.js b/app/check.js
index 294e02a..528471f 100644
--- a/app/check.js
+++ b/app/check.js
@@ -1,4 +1,6 @@
-function checkboxButton(id) {
+import { jsList } from "./list.js";
+
+export function checkboxButton(id) {
const checkboxElement = document.createElement('i');
checkboxElement.classList.add('fa-regular');
@@ -18,7 +20,7 @@ function checkElement(element, id) {
element.classList.remove('fa-square');
element.classList.add('fa-square-check');
element.parentNode.style.textDecoration = 'line-through';
- element.parentNode.style.opacity = '0.7';
+ element.parentNode.style.opacity = '0.6';
id = jsList.findIndex(el => el.id == id)
jsList[id].done = true;
localStorage.setItem('jsList', JSON.stringify(jsList));
diff --git a/app/delete.js b/app/delete.js
index 1edebcb..1f7de72 100644
--- a/app/delete.js
+++ b/app/delete.js
@@ -1,4 +1,6 @@
-function deleteButton(id) {
+import { jsList } from "./list.js";
+
+export function deleteButton(id) {
const deleteButtonElement = document.createElement('i');
deleteButtonElement.classList.add('delete');
diff --git a/app/edit.js b/app/edit.js
index 1587882..e2f5e34 100644
--- a/app/edit.js
+++ b/app/edit.js
@@ -1,4 +1,6 @@
-function editButton(id) {
+import { jsList } from "./list.js";
+
+export function editButton(id) {
const buttonElement = document.createElement('i');
buttonElement.classList.add('edit');
diff --git a/app/list.js b/app/list.js
index 9042dd3..aea8949 100644
--- a/app/list.js
+++ b/app/list.js
@@ -1,6 +1,10 @@
+import { deleteButton } from "./delete.js";
+import { editButton } from "./edit.js";
+import { checkboxButton } from "./check.js";
+
const form = document.getElementById('form');
const list = document.getElementById('list');
-const jsList = JSON.parse(localStorage.getItem('jsList')) || []
+export const jsList = JSON.parse(localStorage.getItem('jsList')) || []
jsList.forEach(element => {
createElement(element);