juice-shop

Форк
0
/
wallet-web3.module.ts 
48 строк · 1.4 Кб
1
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'
2
import { CommonModule } from '@angular/common'
3
import { ReactiveFormsModule, FormsModule } from '@angular/forms'
4
import { RouterModule, type Routes } from '@angular/router'
5
import { ConfigurationService } from '../Services/configuration.service'
6
import { OverlayContainer } from '@angular/cdk/overlay'
7
import { MatCardModule } from '@angular/material/card'
8
import { MatInputModule } from '@angular/material/input'
9
import { MatButtonModule } from '@angular/material/button'
10
import { MatSnackBarModule } from '@angular/material/snack-bar'
11

12
import { WalletWeb3Component } from './wallet-web3.component'
13
import { TranslateModule } from '@ngx-translate/core'
14

15
const routes: Routes = [
16
  {
17
    path: '',
18
    component: WalletWeb3Component
19
  }
20
]
21

22
@NgModule({
23
  declarations: [WalletWeb3Component],
24
  imports: [
25
    CommonModule,
26
    RouterModule.forChild(routes),
27
    TranslateModule,
28
    FormsModule,
29
    ReactiveFormsModule,
30
    MatButtonModule,
31
    MatCardModule,
32
    MatInputModule,
33
    MatSnackBarModule
34
  ],
35
  schemas: [CUSTOM_ELEMENTS_SCHEMA]
36
})
37
export class WalletWeb3Module {
38
  constructor (
39
    public configurationService: ConfigurationService,
40
    public overlayContainer: OverlayContainer
41
  ) {
42
    configurationService.getApplicationConfiguration().subscribe((conf) => {
43
      overlayContainer
44
        .getContainerElement()
45
        .classList.add(conf.application.theme + '-theme')
46
    })
47
  }
48
}
49

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.