Sort issues open first, and show checkboxes for open/closed.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4583 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
		| @@ -1,4 +1,5 @@ | ||||
| { | ||||
|   "type": "tildefriends-app", | ||||
|   "emoji": "🦟" | ||||
|   "emoji": "🦟", | ||||
|   "previous": "&TegdzvFE+im94shygaHkgDYSaSrwY2h0OKUXSRPBQDM=.sha256" | ||||
| } | ||||
| @@ -136,7 +136,7 @@ class TfIssuesAppElement extends LitElement { | ||||
| 					break; | ||||
| 			} | ||||
| 		} | ||||
| 		this.issues = Object.values(issues).sort((x, y) => y.created - x.created); | ||||
| 		this.issues = Object.values(issues).sort((x, y) => (y.open - x.open) || (y.created - x.created)); | ||||
| 		if (this.selected) { | ||||
| 			for (let issue of this.issues) { | ||||
| 				if (issue.id == this.selected.id) { | ||||
| @@ -149,7 +149,7 @@ class TfIssuesAppElement extends LitElement { | ||||
| 	render_issue_table_row(issue) { | ||||
| 		return html` | ||||
| 			<tr> | ||||
| 				<td>${issue.open ? 'open' : 'closed'}</td> | ||||
| 				<td>${issue.open ? '☐ open' : '☑ closed'}</td> | ||||
| 				<td style="max-width: 8em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis">${issue.author}</td> | ||||
| 				<td style="max-width: 40em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer" @click=${() => this.selected = issue}> | ||||
| 					${issue.text.split('\n')?.[0]} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user