From 56e025d23d7b260e064fac63384a372dff01cf11 Mon Sep 17 00:00:00 2001 From: Carlos Santos <4a.santos@gmail.com> Date: Tue, 13 Jan 2026 18:21:07 +0100 Subject: [PATCH] frontend: Moves delete room dialog to rooms domain Relocates the delete room dialog component to the rooms domain for better organization and separation of concerns. Updates imports and references to reflect the new location of the component. --- .../delete-room-dialog.component.html | 0 .../delete-room-dialog.component.scss | 0 .../delete-room-dialog.component.ts | 12 ++++++------ .../src/lib/domains/rooms/components/index.ts | 1 + .../lib/domains/rooms/pages/rooms/rooms.component.ts | 2 +- .../src/lib/shared/components/index.ts | 1 - 6 files changed, 8 insertions(+), 8 deletions(-) rename meet-ce/frontend/projects/shared-meet-components/src/lib/{shared/components/dialogs => domains/rooms/components}/delete-room-dialog/delete-room-dialog.component.html (100%) rename meet-ce/frontend/projects/shared-meet-components/src/lib/{shared/components/dialogs => domains/rooms/components}/delete-room-dialog/delete-room-dialog.component.scss (100%) rename meet-ce/frontend/projects/shared-meet-components/src/lib/{shared/components/dialogs => domains/rooms/components}/delete-room-dialog/delete-room-dialog.component.ts (93%) diff --git a/meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/dialogs/delete-room-dialog/delete-room-dialog.component.html b/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/delete-room-dialog/delete-room-dialog.component.html similarity index 100% rename from meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/dialogs/delete-room-dialog/delete-room-dialog.component.html rename to meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/delete-room-dialog/delete-room-dialog.component.html diff --git a/meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/dialogs/delete-room-dialog/delete-room-dialog.component.scss b/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/delete-room-dialog/delete-room-dialog.component.scss similarity index 100% rename from meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/dialogs/delete-room-dialog/delete-room-dialog.component.scss rename to meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/delete-room-dialog/delete-room-dialog.component.scss diff --git a/meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/dialogs/delete-room-dialog/delete-room-dialog.component.ts b/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/delete-room-dialog/delete-room-dialog.component.ts similarity index 93% rename from meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/dialogs/delete-room-dialog/delete-room-dialog.component.ts rename to meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/delete-room-dialog/delete-room-dialog.component.ts index f8da2710..abb4b6b6 100644 --- a/meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/dialogs/delete-room-dialog/delete-room-dialog.component.ts +++ b/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/delete-room-dialog/delete-room-dialog.component.ts @@ -2,16 +2,16 @@ import { ChangeDetectionStrategy, Component, Inject, inject } from '@angular/cor import { FormsModule } from '@angular/forms'; import { MatButtonModule } from '@angular/material/button'; import { - MAT_DIALOG_DATA, - MatDialogActions, - MatDialogContent, - MatDialogRef, - MatDialogTitle + MAT_DIALOG_DATA, + MatDialogActions, + MatDialogContent, + MatDialogRef, + MatDialogTitle } from '@angular/material/dialog'; import { MatIconModule } from '@angular/material/icon'; import { MatRadioModule } from '@angular/material/radio'; -import type { DeleteRoomDialogOptions } from '../../../models'; import { MeetRoomDeletionPolicyWithMeeting, MeetRoomDeletionPolicyWithRecordings } from '@openvidu-meet/typings'; +import type { DeleteRoomDialogOptions } from '../../../../shared/models'; @Component({ selector: 'ov-delete-room-dialog', diff --git a/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/index.ts b/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/index.ts index 8ed3e8cd..432e9404 100644 --- a/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/index.ts +++ b/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/components/index.ts @@ -1,3 +1,4 @@ +export * from './delete-room-dialog/delete-room-dialog.component'; export * from './rooms-lists/rooms-lists.component'; export * from './step-indicator/step-indicator.component'; export * from './wizard-nav/wizard-nav.component'; diff --git a/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/pages/rooms/rooms.component.ts b/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/pages/rooms/rooms.component.ts index 8139df81..d15cb728 100644 --- a/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/pages/rooms/rooms.component.ts +++ b/meet-ce/frontend/projects/shared-meet-components/src/lib/domains/rooms/pages/rooms/rooms.component.ts @@ -28,8 +28,8 @@ import { ILogger, LoggerService } from 'openvidu-components-angular'; import { NavigationService } from '../../../../shared/services/navigation.service'; import { NotificationService } from '../../../../shared/services/notification.service'; -import { DeleteRoomDialogComponent } from '../../../../shared/components/dialogs/delete-room-dialog/delete-room-dialog.component'; import { DeleteRoomDialogOptions } from '../../../../shared/models/notification.model'; +import { DeleteRoomDialogComponent } from '../../components/delete-room-dialog/delete-room-dialog.component'; import { RoomsListsComponent, RoomTableAction, diff --git a/meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/index.ts b/meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/index.ts index 58d51b9e..c1eda1d8 100644 --- a/meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/index.ts +++ b/meet-ce/frontend/projects/shared-meet-components/src/lib/shared/components/index.ts @@ -1,5 +1,4 @@ export * from './dialogs/basic-dialog/dialog.component'; -export * from './dialogs/delete-room-dialog/delete-room-dialog.component'; export * from './pro-feature-badge/pro-feature-badge.component'; export * from './selectable-card/selectable-card.component'; export * from './spinner/spinner.component';