forked from EVOgeek/Vmeda.Online
		
	MOBILE-3833 course: Remove duplicated side blocks button
This commit is contained in:
		
							parent
							
								
									c139683631
								
							
						
					
					
						commit
						0a950061d7
					
				| @ -44,7 +44,7 @@ | |||||||
| </core-dynamic-component> | </core-dynamic-component> | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| <core-block-side-blocks-button slot="fixed" *ngIf="loaded && course && displayBlocks && hasBlocks" contextlevel="course" | <core-block-side-blocks-button slot="fixed" *ngIf="loaded && course && displayBlocks && hasBlocks" contextLevel="course" | ||||||
|     [instanceId]="course.id"> |     [instanceId]="course.id"> | ||||||
| </core-block-side-blocks-button> | </core-block-side-blocks-button> | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,6 +1,3 @@ | |||||||
| <div class="list-item-limited-width"> | <div class="list-item-limited-width"> | ||||||
|     <core-dynamic-component [component]="componentClass" [data]="data"></core-dynamic-component> |     <core-dynamic-component [component]="componentClass" [data]="data"></core-dynamic-component> | ||||||
| </div> | </div> | ||||||
| 
 |  | ||||||
| <core-block-side-blocks-button slot="fixed" *ngIf="course && hasBlocks" contextLevel="course" [instanceId]="course.id"> |  | ||||||
| </core-block-side-blocks-button> |  | ||||||
|  | |||||||
| @ -20,7 +20,6 @@ import { CoreDynamicComponent } from '@components/dynamic-component/dynamic-comp | |||||||
| import { CoreCourseAnyCourseData } from '@features/courses/services/courses'; | import { CoreCourseAnyCourseData } from '@features/courses/services/courses'; | ||||||
| import { IonRefresher } from '@ionic/angular'; | import { IonRefresher } from '@ionic/angular'; | ||||||
| import { CoreCourseModuleCompletionData, CoreCourseSection } from '@features/course/services/course-helper'; | import { CoreCourseModuleCompletionData, CoreCourseSection } from '@features/course/services/course-helper'; | ||||||
| import { CoreBlockHelper } from '@features/block/services/block-helper'; |  | ||||||
| import { CoreCourse } from '@features/course/services/course'; | import { CoreCourse } from '@features/course/services/course'; | ||||||
| 
 | 
 | ||||||
| /** | /** | ||||||
| @ -46,7 +45,6 @@ export class CoreCourseFormatSingleActivityComponent implements OnChanges { | |||||||
| 
 | 
 | ||||||
|     componentClass?: Type<unknown>; // The class of the component to render.
 |     componentClass?: Type<unknown>; // The class of the component to render.
 | ||||||
|     data: Record<string | number, unknown> = {}; // Data to pass to the component.
 |     data: Record<string | number, unknown> = {}; // Data to pass to the component.
 | ||||||
|     hasBlocks = false; |  | ||||||
| 
 | 
 | ||||||
|     /** |     /** | ||||||
|      * @inheritdoc |      * @inheritdoc | ||||||
| @ -60,8 +58,6 @@ export class CoreCourseFormatSingleActivityComponent implements OnChanges { | |||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         this.hasBlocks = await CoreBlockHelper.hasCourseBlocks(this.course.id); |  | ||||||
| 
 |  | ||||||
|         // In single activity the module should only have 1 section and 1 module. Get the module.
 |         // In single activity the module should only have 1 section and 1 module. Get the module.
 | ||||||
|         const module = this.sections?.[0].modules?.[0]; |         const module = this.sections?.[0].modules?.[0]; | ||||||
| 
 | 
 | ||||||
| @ -93,11 +89,7 @@ export class CoreCourseFormatSingleActivityComponent implements OnChanges { | |||||||
| 
 | 
 | ||||||
|         if (this.course) { |         if (this.course) { | ||||||
|             const courseId = this.course.id; |             const courseId = this.course.id; | ||||||
|             await CoreCourse.invalidateCourseBlocks(courseId).then(async () => { |             await CoreCourse.invalidateCourseBlocks(courseId); | ||||||
|                 this.hasBlocks = await CoreBlockHelper.hasCourseBlocks(courseId); |  | ||||||
| 
 |  | ||||||
|                 return; |  | ||||||
|             }); |  | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user