|
|
|
@ -4,11 +4,17 @@ import { Component, inject, OnDestroy, OnInit, TrackByFunction } from '@angular/ |
|
|
|
import { Subscription } from 'rxjs'; |
|
|
|
import { NgComponentOutlet } from '@angular/common'; |
|
|
|
import { PageComponent } from '@abp/ng.components/page'; |
|
|
|
import { Tab, Tabs, TabList, TabPanel } from '@angular/aria/tabs'; |
|
|
|
|
|
|
|
@Component({ |
|
|
|
selector: 'abp-setting-management', |
|
|
|
templateUrl: './setting-management.component.html', |
|
|
|
imports: [NgComponentOutlet, PageComponent, LocalizationPipe, PermissionDirective, ForDirective], |
|
|
|
imports: [NgComponentOutlet, PageComponent, LocalizationPipe, PermissionDirective, ForDirective, Tabs, TabList, Tab, TabPanel], |
|
|
|
styles: [` |
|
|
|
:host [ngTabPanel][inert] { |
|
|
|
display: none; |
|
|
|
} |
|
|
|
`],
|
|
|
|
}) |
|
|
|
export class SettingManagementComponent implements OnDestroy, OnInit { |
|
|
|
private settingTabsService = inject(SettingTabsService); |
|
|
|
|