| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -20,6 +20,7 @@ import { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} from '@angular/core'; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { MatButtonModule } from '@angular/material/button'; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { MatCardModule } from '@angular/material/card'; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { MatTableDataSource } from '@angular/material/table'; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { ActivatedRoute, Router } from '@angular/router'; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { AssetClass } from '@prisma/client'; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { StatusCodes } from 'http-status-codes'; | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -66,6 +67,7 @@ export class GfPublicPageComponent implements OnInit { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    }; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  }; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  public publicPortfolioDetails: PublicPortfolioResponse; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  public latestActivitiesDataSource: MatTableDataSource<any>; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  public sectors: { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    [name: string]: { name: string; value: number }; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  }; | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -108,6 +110,23 @@ export class GfPublicPageComponent implements OnInit { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      .subscribe((portfolioPublicDetails) => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.publicPortfolioDetails = portfolioPublicDetails; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        const latestActivitiesRows = ( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          this.publicPortfolioDetails.latestActivities || [] | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        ).map((a) => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          return { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            ...a, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            SymbolProfile: { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              name: a.name, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              symbol: a.symbol, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              dataSource: a.dataSource | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          }; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        }); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.latestActivitiesDataSource = new MatTableDataSource( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          latestActivitiesRows | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        ); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.initializeAnalysisData(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.changeDetectorRef.markForCheck(); | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |