| 
									
										
										
										
											2018-05-01 17:05:36 -07:00
										 |  |  | {#if $isUserLoggedIn} | 
					
						
							|  |  |  |   <TimelinePage timeline="list/{params.listId}"> | 
					
						
							|  |  |  |     {#if $pinnedPage !== `/lists/${params.listId}`} | 
					
						
							|  |  |  |       <DynamicPageBanner title={listTitle} icon="#fa-bars"/> | 
					
						
							|  |  |  |     {/if} | 
					
						
							| 
									
										
										
										
											2018-03-29 23:16:53 -07:00
										 |  |  |   </TimelinePage> | 
					
						
							| 
									
										
										
										
											2018-05-01 17:05:36 -07:00
										 |  |  | {:else} | 
					
						
							| 
									
										
										
										
											2018-03-29 23:16:53 -07:00
										 |  |  |   <HiddenFromSSR> | 
					
						
							|  |  |  |     <FreeTextLayout> | 
					
						
							|  |  |  |       <h1>List</h1> | 
					
						
							| 
									
										
										
										
											2018-03-13 17:14:57 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-03-29 23:16:53 -07:00
										 |  |  |       <p>A list will appear here when logged in.</p> | 
					
						
							|  |  |  |     </FreeTextLayout> | 
					
						
							|  |  |  |   </HiddenFromSSR> | 
					
						
							| 
									
										
										
										
											2018-05-01 17:05:36 -07:00
										 |  |  | {/if} | 
					
						
							| 
									
										
										
										
											2018-03-13 17:14:57 -07:00
										 |  |  | <script> | 
					
						
							| 
									
										
										
										
											2018-03-29 23:16:53 -07:00
										 |  |  |   import TimelinePage from '../../_components/TimelinePage.html' | 
					
						
							| 
									
										
										
										
											2018-03-13 17:14:57 -07:00
										 |  |  |   import FreeTextLayout from '../../_components/FreeTextLayout.html' | 
					
						
							|  |  |  |   import { store } from '../../_store/store.js' | 
					
						
							|  |  |  |   import HiddenFromSSR from '../../_components/HiddenFromSSR' | 
					
						
							|  |  |  |   import DynamicPageBanner from '../../_components/DynamicPageBanner.html' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   export default { | 
					
						
							|  |  |  |     computed: { | 
					
						
							| 
									
										
										
										
											2018-05-01 17:05:36 -07:00
										 |  |  |       list: ({ params, $lists }) => $lists && $lists.find(_ => _.id === params['listId']), | 
					
						
							|  |  |  |       listTitle: ({ list }) => list ? list.title : '' | 
					
						
							| 
									
										
										
										
											2018-03-13 17:14:57 -07:00
										 |  |  |     }, | 
					
						
							|  |  |  |     store: () => store, | 
					
						
							|  |  |  |     components: { | 
					
						
							| 
									
										
										
										
											2018-03-29 23:16:53 -07:00
										 |  |  |       TimelinePage, | 
					
						
							| 
									
										
										
										
											2018-03-13 17:14:57 -07:00
										 |  |  |       FreeTextLayout, | 
					
						
							|  |  |  |       HiddenFromSSR, | 
					
						
							|  |  |  |       DynamicPageBanner | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | </script> |