mirror of https://github.com/abpframework/abp.git
csharpabpc-sharpframeworkblazoraspnet-coredotnet-coreaspnetcorearchitecturesaasdomain-driven-designangularmulti-tenancy
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.0 KiB
40 lines
1.0 KiB
import {
|
|
BaseThemeBasicModule,
|
|
BASIC_THEME_NAV_ITEM_PROVIDERS,
|
|
BASIC_THEME_STYLES_PROVIDERS,
|
|
ValidationErrorComponent,
|
|
} from '@abp/ng.theme.basic';
|
|
import { ModuleWithProviders, NgModule } from '@angular/core';
|
|
import {
|
|
VALIDATION_ERROR_TEMPLATE,
|
|
VALIDATION_INVALID_CLASSES,
|
|
VALIDATION_TARGET_SELECTOR,
|
|
} from '@ngx-validate/core';
|
|
|
|
@NgModule({
|
|
exports: [BaseThemeBasicModule],
|
|
imports: [BaseThemeBasicModule],
|
|
})
|
|
export class ThemeBasicTestingModule {
|
|
static withConfig(): ModuleWithProviders<ThemeBasicTestingModule> {
|
|
return {
|
|
ngModule: ThemeBasicTestingModule,
|
|
providers: [
|
|
BASIC_THEME_NAV_ITEM_PROVIDERS,
|
|
BASIC_THEME_STYLES_PROVIDERS,
|
|
{
|
|
provide: VALIDATION_ERROR_TEMPLATE,
|
|
useValue: ValidationErrorComponent,
|
|
},
|
|
{
|
|
provide: VALIDATION_TARGET_SELECTOR,
|
|
useValue: '.form-group',
|
|
},
|
|
{
|
|
provide: VALIDATION_INVALID_CLASSES,
|
|
useValue: 'is-invalid',
|
|
},
|
|
],
|
|
};
|
|
}
|
|
}
|
|
|