forked from cory/tildefriends
		
	Prettier.
This commit is contained in:
		| @@ -236,7 +236,13 @@ class TfElement extends LitElement { | ||||
| 		console.log(by_count.sort((x, y) => y.count - x.count).slice(0, 20)); | ||||
| 		let start_time = new Date(); | ||||
| 		users = await this.fetch_about(Object.keys(following).sort(), users); | ||||
| 		console.log('about took', (new Date() - start_time) / 1000.0, 'seconds for', Object.keys(users).length, 'users'); | ||||
| 		console.log( | ||||
| 			'about took', | ||||
| 			(new Date() - start_time) / 1000.0, | ||||
| 			'seconds for', | ||||
| 			Object.keys(users).length, | ||||
| 			'users' | ||||
| 		); | ||||
| 		this.following = Object.keys(following); | ||||
| 		this.users = users; | ||||
| 		await tags; | ||||
|   | ||||
| @@ -542,15 +542,16 @@ class TfComposeElement extends LitElement { | ||||
| 				${this.render_encrypt()} | ||||
| 				<div class="w3-container w3-padding-small"> | ||||
| 					<div class="w3-half"> | ||||
| 							<span | ||||
| 								class="w3-input w3-theme-d1 w3-border" | ||||
| 								style="resize: vertical; width: 100%; overflow: hidden; white-space: pre-wrap" | ||||
| 								placeholder="Write a post here." | ||||
| 								id="edit" | ||||
| 								@input=${this.input} | ||||
| 								@paste=${this.paste} | ||||
| 								contenteditable | ||||
| 							>${draft.text}</span> | ||||
| 						<span | ||||
| 							class="w3-input w3-theme-d1 w3-border" | ||||
| 							style="resize: vertical; width: 100%; overflow: hidden; white-space: pre-wrap" | ||||
| 							placeholder="Write a post here." | ||||
| 							id="edit" | ||||
| 							@input=${this.input} | ||||
| 							@paste=${this.paste} | ||||
| 							contenteditable | ||||
| 							>${draft.text}</span | ||||
| 						> | ||||
| 					</div> | ||||
| 					<div class="w3-half w3-padding"> | ||||
| 						${content_warning} | ||||
|   | ||||
| @@ -72,10 +72,7 @@ class TfMessageElement extends LitElement { | ||||
| 				return expression; | ||||
| 			} | ||||
| 		} | ||||
| 		return html`<div | ||||
| 						class="w3-button" | ||||
| 						@click=${this.show_reactions} | ||||
| 					> | ||||
| 		return html`<div class="w3-button" @click=${this.show_reactions}> | ||||
| 			${(this.message.votes || []).map( | ||||
| 				(vote) => html` | ||||
| 					<span | ||||
|   | ||||
| @@ -23,29 +23,45 @@ class TfReactionsModalElement extends LitElement { | ||||
|  | ||||
| 	render() { | ||||
| 		let self = this; | ||||
| 		return this.votes?.length ? html` | ||||
| 		<div class="w3-modal w3-animate-opacity" style="display: block; box-sizing: border-box"> | ||||
| 			<div class="w3-modal-content w3-card-4 w3-theme-d1"> | ||||
| 				<div class="w3-container w3-padding"> | ||||
| 					<header class="w3-container"> | ||||
| 						<h2>Reactions</h2> | ||||
| 						<span class="w3-button w3-display-topright" @click=${this.clear}>×</span> | ||||
| 					</header> | ||||
| 					<ul class="w3-theme-dark w3-container w3-ul"> | ||||
| 						${this.votes.map(x => html` | ||||
| 							<li class="w3-bar"> | ||||
| 								<span class="w3-bar-item">${x?.content?.vote?.expression}</span> | ||||
| 								<tf-user class="w3-bar-item" id=${x.author} .users=${this.users}></tf-user> | ||||
| 								<span class="w3-bar-item w3-right">${new Date(x?.timestamp).toLocaleString()}</span> | ||||
| 							</li> | ||||
| 						`)} | ||||
| 					</ul> | ||||
| 					<footer class="w3-container w3-padding"> | ||||
| 						<button class="w3-button" @click=${this.clear}>Close</button> | ||||
| 					</footer> | ||||
| 				</div> | ||||
| 			</div> | ||||
| 		</div>` : undefined; | ||||
| 		return this.votes?.length | ||||
| 			? html` <div | ||||
| 					class="w3-modal w3-animate-opacity" | ||||
| 					style="display: block; box-sizing: border-box" | ||||
| 				> | ||||
| 					<div class="w3-modal-content w3-card-4 w3-theme-d1"> | ||||
| 						<div class="w3-container w3-padding"> | ||||
| 							<header class="w3-container"> | ||||
| 								<h2>Reactions</h2> | ||||
| 								<span class="w3-button w3-display-topright" @click=${this.clear} | ||||
| 									>×</span | ||||
| 								> | ||||
| 							</header> | ||||
| 							<ul class="w3-theme-dark w3-container w3-ul"> | ||||
| 								${this.votes.map( | ||||
| 									(x) => html` | ||||
| 										<li class="w3-bar"> | ||||
| 											<span class="w3-bar-item" | ||||
| 												>${x?.content?.vote?.expression}</span | ||||
| 											> | ||||
| 											<tf-user | ||||
| 												class="w3-bar-item" | ||||
| 												id=${x.author} | ||||
| 												.users=${this.users} | ||||
| 											></tf-user> | ||||
| 											<span class="w3-bar-item w3-right" | ||||
| 												>${new Date(x?.timestamp).toLocaleString()}</span | ||||
| 											> | ||||
| 										</li> | ||||
| 									` | ||||
| 								)} | ||||
| 							</ul> | ||||
| 							<footer class="w3-container w3-padding"> | ||||
| 								<button class="w3-button" @click=${this.clear}>Close</button> | ||||
| 							</footer> | ||||
| 						</div> | ||||
| 					</div> | ||||
| 				</div>` | ||||
| 			: undefined; | ||||
| 	} | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user