mirror of https://github.com/espruino/BangleApps
sched: interface.html, sort by type, then time
parent
ed9d4d47c5
commit
138a607a1b
|
@ -211,6 +211,17 @@ function getData() {
|
||||||
Util.readStorage('sched.settings.json',data=>{
|
Util.readStorage('sched.settings.json',data=>{
|
||||||
schedSettings = JSON.parse(data || "{}") || {};
|
schedSettings = JSON.parse(data || "{}") || {};
|
||||||
Util.hideModal();
|
Util.hideModal();
|
||||||
|
alarms.sort((a, b) => {
|
||||||
|
let x;
|
||||||
|
|
||||||
|
x = !!b.date - !!a.date;
|
||||||
|
if(x) return x;
|
||||||
|
|
||||||
|
x = !!a.timer - !!b.timer;
|
||||||
|
if(x) return x;
|
||||||
|
|
||||||
|
return a.t - b.t;
|
||||||
|
});
|
||||||
alarms.forEach(alarm => {
|
alarms.forEach(alarm => {
|
||||||
renderAlarm(alarm, true);
|
renderAlarm(alarm, true);
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue