| 
									
										
										
										
											2015-12-10 09:40:54 -08:00
										 |  |  | /* Second version */ | 
					
						
							|  |  |  | // For Milestone #2
 | 
					
						
							|  |  |  | // Also includes digression on HashPathStrategy (not used in the final app)
 | 
					
						
							|  |  |  | // #docplaster
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 20:04:22 -08:00
										 |  |  | // #docregion
 | 
					
						
							| 
									
										
										
										
											2015-12-10 09:40:54 -08:00
										 |  |  | import {bootstrap}         from 'angular2/platform/browser'; | 
					
						
							|  |  |  | import {ROUTER_PROVIDERS}  from 'angular2/router'; | 
					
						
							|  |  |  | import {AppComponent}      from './app.component'; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 20:04:22 -08:00
										 |  |  | // Add these symbols to override the `LocationStrategy`
 | 
					
						
							| 
									
										
										
										
											2015-12-10 09:40:54 -08:00
										 |  |  | import {provide}           from 'angular2/core'; | 
					
						
							|  |  |  | import {LocationStrategy, | 
					
						
							|  |  |  |         HashLocationStrategy} from 'angular2/router'; | 
					
						
							| 
									
										
										
										
											2015-12-31 20:04:22 -08:00
										 |  |  | // #enddocregion
 | 
					
						
							| 
									
										
										
										
											2015-12-10 09:40:54 -08:00
										 |  |  | /* Can't use AppComponent ... but display as if we can | 
					
						
							| 
									
										
										
										
											2015-12-31 20:04:22 -08:00
										 |  |  | // #docregion
 | 
					
						
							| 
									
										
										
										
											2015-12-10 09:40:54 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | bootstrap(AppComponent, [ | 
					
						
							| 
									
										
										
										
											2015-12-31 20:04:22 -08:00
										 |  |  | // #enddocregion
 | 
					
						
							| 
									
										
										
										
											2015-12-10 09:40:54 -08:00
										 |  |  | */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Actually use the v.2 component
 | 
					
						
							|  |  |  | import {AppComponent as ac} from './app.component.2'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | bootstrap(ac, [ | 
					
						
							| 
									
										
										
										
											2015-12-31 20:04:22 -08:00
										 |  |  | // #docregion
 | 
					
						
							| 
									
										
										
										
											2015-12-31 16:55:53 -08:00
										 |  |  |   ROUTER_PROVIDERS, | 
					
						
							| 
									
										
										
										
											2015-12-10 09:40:54 -08:00
										 |  |  |   provide(LocationStrategy, | 
					
						
							| 
									
										
										
										
											2015-12-31 20:04:22 -08:00
										 |  |  |          {useClass: HashLocationStrategy}) // .../#/crisis-center/
 | 
					
						
							| 
									
										
										
										
											2015-12-10 09:40:54 -08:00
										 |  |  | ]); | 
					
						
							| 
									
										
										
										
											2015-12-31 20:04:22 -08:00
										 |  |  | // #enddocregion
 |