diff --git a/client/package-lock.json b/client/package-lock.json index 407d5b5..ed105e1 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -23,6 +23,7 @@ "rollup-plugin-svelte": "^7.0.0", "rollup-plugin-terser": "^7.0.0", "svelte": "^3.0.0", + "svelte-keydown": "^0.4.0", "svelte-preprocess": "^4.9.8" } }, @@ -1947,6 +1948,12 @@ "node": ">= 8" } }, + "node_modules/svelte-keydown": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/svelte-keydown/-/svelte-keydown-0.4.0.tgz", + "integrity": "sha512-a0S5m+u78FE1jgpuSCZPtgh/KhwNAO9t8kkcBkK1sK9ZiVC+Iu5XOCqIu1F+PEyenRTIxGaA4yr6KAsYFB6kkQ==", + "dev": true + }, "node_modules/svelte-preprocess": { "version": "4.9.8", "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.9.8.tgz", @@ -3700,6 +3707,12 @@ "integrity": "sha512-4DrCEJoBvdR689efHNSxIQn2pnFwB7E7j2yLEJtHE/P8hxwZWIphCtJ8are7bjl/iVMlcEf5uh5pJ68IwR09vQ==", "dev": true }, + "svelte-keydown": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/svelte-keydown/-/svelte-keydown-0.4.0.tgz", + "integrity": "sha512-a0S5m+u78FE1jgpuSCZPtgh/KhwNAO9t8kkcBkK1sK9ZiVC+Iu5XOCqIu1F+PEyenRTIxGaA4yr6KAsYFB6kkQ==", + "dev": true + }, "svelte-preprocess": { "version": "4.9.8", "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.9.8.tgz", diff --git a/client/package.json b/client/package.json index 677abca..b9a74f2 100644 --- a/client/package.json +++ b/client/package.json @@ -17,6 +17,7 @@ "rollup-plugin-svelte": "^7.0.0", "rollup-plugin-terser": "^7.0.0", "svelte": "^3.0.0", + "svelte-keydown": "^0.4.0", "svelte-preprocess": "^4.9.8" }, "dependencies": { diff --git a/client/src/AccountCard.svelte b/client/src/AccountCard.svelte index 7220394..1a1bde6 100644 --- a/client/src/AccountCard.svelte +++ b/client/src/AccountCard.svelte @@ -21,7 +21,7 @@ export let balance="5425"; export let iban="RONFOX62188921"; export let isExpanded=false; - let transactions=[]; + export let transactions=[]; export let accountId; let copied = false; @@ -55,14 +55,6 @@ }); } - onMount( () => { - gettransactions($token, accountId).then( result => { - if(result.status == "success") { - transactions = result.transactions; - transactions.sort((e1, e2) => new Date(e2.datetime) - new Date(e1.datetime)); - } - }); - }) @@ -82,7 +74,7 @@