- Hide/show prejoin page
- Refactored prejoin component
- Moved the participant initialization to videoconference
- Set necessary delay for the correct layout initialization
Custom structural directives have been added for improving the components customization.
These improvements now allow add custom child components inside of a custom parent component.
Besides, the conditional logic has been moved from view to model for improving maintainability
- For loading components with inputs/outputs directives, has been necessary to use the 'ng-dynamic-component' library because of unsupported on the official Angular issue https://github.com/angular/angular/issues/15360
- Allowed the dynamic components load
- Grouped panels into panel component