1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 | import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
|
17 | import { CommonModule } from '@angular/common';
|
18 | import { FormsModule } from '@angular/forms';
|
19 | import { AmplifyService } from './providers/amplify.service';
|
20 |
|
21 | import { AuthenticatorIonicComponent } from './components/authenticator/authenticator/authenticator.component.ionic';
|
22 | import { ConfirmSignInComponentIonic } from './components/authenticator/confirm-sign-in-component/confirm-sign-in-component.ionic';
|
23 | import { ConfirmSignUpComponentIonic } from './components/authenticator/confirm-sign-up-component/confirm-sign-up.component.ionic';
|
24 | import { ForgotPasswordComponentIonic } from './components/authenticator/forgot-password-component/forgot-password.component.ionic';
|
25 | import { GreetingComponentIonic } from './components/authenticator/greeting-component/greeting.component.ionic';
|
26 | import { SignInComponentIonic } from './components/authenticator/sign-in-component/sign-in.component.ionic';
|
27 | import { SignUpComponentIonic } from './components/authenticator/sign-up-component/sign-up.component.ionic';
|
28 | import { PhoneFieldComponentIonic } from './components/authenticator/phone-field-component/phone-field.component.ionic';
|
29 | import { UsernameFieldComponentIonic } from './components/authenticator/username-field-component/username-field.component.ionic';
|
30 | import { RequireNewPasswordComponentIonic } from './components/authenticator/require-new-password-component/require-new-password.component.ionic';
|
31 | import { PhotoPickerIonicComponent } from './components/storage/photo-picker-component/photo-picker.component.ionic';
|
32 | import { S3AlbumComponentIonic } from './components/storage/s3-album-component/s3-album.component.ionic';
|
33 | import { S3ImageComponentIonic } from './components/storage/s3-image-component/s3-image.component.ionic';
|
34 | import { ChatbotComponentIonic } from './components/interactions/chatbot/chatbot.component.ionic';
|
35 | import { SumerianSceneComponentIonic } from './components/xr/sumerian-scene-component/sumerian-scene.component.ionic';
|
36 | import { SumerianSceneLoadingComponentIonic } from './components/xr/sumerian-scene-component/sumerian-scene-loading.component.ionic';
|
37 |
|
38 |
|
39 | const components = [
|
40 | AuthenticatorIonicComponent,
|
41 | ConfirmSignInComponentIonic,
|
42 | ConfirmSignUpComponentIonic,
|
43 | ForgotPasswordComponentIonic,
|
44 | GreetingComponentIonic,
|
45 | SignInComponentIonic,
|
46 | SignUpComponentIonic,
|
47 | UsernameFieldComponentIonic,
|
48 | PhoneFieldComponentIonic,
|
49 | RequireNewPasswordComponentIonic,
|
50 | PhotoPickerIonicComponent,
|
51 | S3AlbumComponentIonic,
|
52 | S3ImageComponentIonic,
|
53 | ChatbotComponentIonic,
|
54 | SumerianSceneComponentIonic,
|
55 | SumerianSceneLoadingComponentIonic,
|
56 | ];
|
57 |
|
58 | @NgModule({
|
59 | imports: [CommonModule, FormsModule],
|
60 | declarations: [...components],
|
61 | entryComponents: [...components],
|
62 | providers: [AmplifyService],
|
63 | schemas: [CUSTOM_ELEMENTS_SCHEMA],
|
64 | exports: [...components],
|
65 | })
|
66 | export class AmplifyIonicModule {}
|