src/app/core/admin/config-cleanup/admin-config-cleanup.component.ts
| changeDetection | ChangeDetectionStrategy.OnPush |
| selector | app-admin-config-cleanup |
| standalone | true |
| imports |
MatExpansionModule
|
| styleUrls | ./admin-config-cleanup.component.scss |
| templateUrl | ./admin-config-cleanup.component.html |
| styleUrl | ./admin-config-cleanup.component.scss |
No results matching.
ViewTitleComponent
MatExpansionModule
ConfigurableEnumCleanupComponent
import { ChangeDetectionStrategy, Component } from "@angular/core";
import { MatExpansionModule } from "@angular/material/expansion";
import { ViewTitleComponent } from "../../common-components/view-title/view-title.component";
import { ConfigurableEnumCleanupComponent } from "./configurable-enum-cleanup/configurable-enum-cleanup.component";
@Component({
selector: "app-admin-config-cleanup",
templateUrl: "./admin-config-cleanup.component.html",
styleUrl: "./admin-config-cleanup.component.scss",
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [
ViewTitleComponent,
MatExpansionModule,
ConfigurableEnumCleanupComponent,
],
})
export class AdminConfigCleanupComponent {}
<section class="flex-column gap-small">
<app-view-title i18n>Configuration Cleanup</app-view-title>
<header class="margin-bottom-regular">
<p class="remove-margin-bottom" i18n>
Analyze your current system configuration and remove unused items safely.
</p>
</header>
<mat-accordion>
<mat-expansion-panel [expanded]="true">
<mat-expansion-panel-header>
<mat-panel-title i18n>Dropdown Options</mat-panel-title>
<mat-panel-description i18n>
Check configs for dropdown option values and clean up unused settings.
</mat-panel-description>
</mat-expansion-panel-header>
<app-configurable-enum-cleanup />
</mat-expansion-panel>
</mat-accordion>
</section>
./admin-config-cleanup.component.scss