File tree Expand file tree Collapse file tree 2 files changed +20
-8
lines changed
Expand file tree Collapse file tree 2 files changed +20
-8
lines changed Original file line number Diff line number Diff line change 22 import { backendLogs , currentPage , pressedKeys } from ' ../stores'
33 import { IPages } from ' ../types'
44 import MenuItem from ' ./MenuItem.svelte'
5+ let keys = []
6+ pressedKeys .subscribe ((v ) => {
7+ keys = reverseArr (v )
8+ })
9+
10+ function reverseArr(input : any []) {
11+ var ret = new Array ()
12+ for (var i = input .length - 1 ; i >= 0 ; i -- ) {
13+ ret .push (input [i ])
14+ }
15+ return ret
16+ }
517 </script >
618
719<MenuItem >
@@ -20,19 +32,19 @@ dark:text-gray-200
2032even:dark:border-gray-800
2133even:dark:bg-slate-900"
2234>
23- <div class =" flex flex-row justify-between" >
35+ <div class =" flex flex-col justify-between" >
2436 <div class =" flex flex-col" >
25- <p >Pressed keys</p >
26- {#each $pressedKeys as key }
27- <p >
28- {key }
37+ <p >Pressed keys: </p >
38+ {#each keys as key }
39+ <p class = " my-1 border border-black bg-stone-300 dark:bg-slate-700 " >
40+ {key . length > 0 ? key : ' [nothing pressed] ' }
2941 </p >
3042 {/each }
3143 </div >
3244 <div class =" flex flex-col" >
33- <p >logs </p >
45+ <p >Logs: </p >
3446 {#each $backendLogs as log }
35- <p >
47+ <p class = " my-1 border border-black bg-stone-300 dark:bg-slate-700 " >
3648 {log }
3749 </p >
3850 {/each }
Original file line number Diff line number Diff line change 145145 ]
146146 function addLog(log : string ) {
147147 const logs = get (backendLogs )
148- if (logs .length > 1000 ) {
148+ if (logs .length > 50 ) {
149149 logs .pop ()
150150 }
151151 logs .unshift (log )
You can’t perform that action at this time.
0 commit comments