| 
									
										
										
										
											2018-01-20 21:06:30 -08:00
										 |  |  | {{#if error}} | 
					
						
							| 
									
										
										
										
											2018-01-17 23:00:33 -08:00
										 |  |  | <svg class="{{className}} avatar" aria-hidden="true"> | 
					
						
							| 
									
										
										
										
											2018-01-14 21:41:19 -08:00
										 |  |  |   <use xlink:href="#fa-user" /> | 
					
						
							|  |  |  | </svg> | 
					
						
							| 
									
										
										
										
											2018-01-20 21:06:30 -08:00
										 |  |  | {{else}} | 
					
						
							|  |  |  | <img class="{{className}} avatar" aria-hidden="true" alt="" | 
					
						
							|  |  |  |      src="{{account.avatar}}" on:loadError="set({error: true})" /> | 
					
						
							|  |  |  | {{/if}} | 
					
						
							| 
									
										
										
										
											2018-01-10 20:45:02 -08:00
										 |  |  | <style> | 
					
						
							| 
									
										
										
										
											2018-01-16 08:38:23 -08:00
										 |  |  |   .avatar { | 
					
						
							| 
									
										
										
										
											2018-01-11 00:26:35 -08:00
										 |  |  |     width: 48px; | 
					
						
							|  |  |  |     height: 48px; | 
					
						
							| 
									
										
										
										
											2018-01-10 20:45:02 -08:00
										 |  |  |     border-radius: 4px; | 
					
						
							|  |  |  |   } | 
					
						
							| 
									
										
										
										
											2018-01-14 21:41:19 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 08:38:23 -08:00
										 |  |  |   svg.avatar { | 
					
						
							| 
									
										
										
										
											2018-01-14 21:41:19 -08:00
										 |  |  |     fill: var(--deemphasized-text-color); | 
					
						
							|  |  |  |   } | 
					
						
							| 
									
										
										
										
											2018-01-10 20:45:02 -08:00
										 |  |  | </style> | 
					
						
							|  |  |  | <script> | 
					
						
							|  |  |  |   export default { | 
					
						
							| 
									
										
										
										
											2018-01-20 21:06:30 -08:00
										 |  |  |     events: { | 
					
						
							|  |  |  |       loadError (node, callback) { | 
					
						
							|  |  |  |         node.addEventListener('error', callback) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         return { | 
					
						
							|  |  |  |           teardown () { | 
					
						
							|  |  |  |             node.removeEventListener('error', callback) | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }, | 
					
						
							| 
									
										
										
										
											2018-01-14 21:41:19 -08:00
										 |  |  |     } | 
					
						
							| 
									
										
										
										
											2018-01-10 20:45:02 -08:00
										 |  |  |   } | 
					
						
							|  |  |  | </script> |