import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { CommonModule } from '@angular/common'; import { FormsModule } from '@angular/forms'; import { IonicModule } from '@ionic/angular'; import { ChatPageRoutingModule } from './chat-routing.module'; import { ChatPage } from './chat.page'; import { SharedModule } from 'src/app/shared/shared.module'; import { RouterModule } from '@angular/router'; import { GroupMessagesPage } from 'src/app/shared/chat/group-messages/group-messages.page'; import { MessagesPage } from 'src/app/shared/chat/messages/messages.page'; import { EmptyChatPage } from 'src/app/shared/chat/empty-chat/empty-chat.page'; import { ContactsPage } from 'src/app/shared/chat/messages/contacts/contacts.page'; import { NewGroupPage } from 'src/app/shared/chat/new-group/new-group.page'; import { GroupContactsPage } from 'src/app/shared/chat/group-messages/group-contacts/group-contacts.page'; @NgModule({ imports: [ CommonModule, FormsModule, IonicModule, SharedModule, ChatPageRoutingModule, RouterModule, ], declarations: [ ChatPage, MessagesPage, ContactsPage, GroupMessagesPage, NewGroupPage, GroupContactsPage, ], schemas: [CUSTOM_ELEMENTS_SCHEMA], entryComponents: [ MessagesPage, ContactsPage, GroupMessagesPage, NewGroupPage, GroupContactsPage, ] }) export class ChatPageModule {}