improve cor-tabs architecture
This commit is contained in:
parent
cef4d3bf4b
commit
9da1487bbc
32 changed files with 629 additions and 326 deletions
|
@ -11,12 +11,6 @@ import { AppPublicViewComponent } from './directives/ui/app-public-view/app-publ
|
|||
import { VisibilityIndicatorComponent } from './directives/ui/visibility-indicator/visibility-indicator.component';
|
||||
import { CorTableComponent } from './directives/ui/cor-table/cor-table.component';
|
||||
import { CorTableColumn } from './directives/ui/cor-table/cor-table-col.component';
|
||||
import { CorTabPanelComponent } from './directives/ui/cor-tabs/cor-tab-panel.component';
|
||||
import { CorTabContentComponent } from './directives/ui/cor-tabs/cor-tab-content.component';
|
||||
import { CorTabsComponent } from './directives/ui/cor-tabs/cor-tabs.component';
|
||||
import { CorTabComponent } from './directives/ui/cor-tabs/cor-tab.component';
|
||||
import { CorTabPaneComponent } from './directives/ui/cor-tabs/cor-tab-pane.component';
|
||||
import { CorTabCurrentHandlerFactory } from './directives/ui/cor-tabs/cor-tab-handlers';
|
||||
import { ChannelIconComponent } from './directives/ui/channel-icon/channel-icon.component';
|
||||
import { TagSigningDisplayComponent } from './directives/ui/tag-signing-display/tag-signing-display.component';
|
||||
import { RepositorySigningConfigComponent } from './directives/ui/repository-signing-config/repository-signing-config.component';
|
||||
|
@ -37,6 +31,7 @@ import { MarkdownEditorComponent } from './directives/ui/markdown/markdown-edito
|
|||
import { BrowserPlatform, browserPlatform } from './constants/platform.constant';
|
||||
import { ManageTriggerComponent } from './directives/ui/manage-trigger/manage-trigger.component';
|
||||
import { ClipboardCopyDirective } from './directives/ui/clipboard-copy/clipboard-copy.directive';
|
||||
import { CorTabsModule } from './directives/ui/cor-tabs/cor-tabs.module';
|
||||
import { Converter, ConverterOptions } from 'showdown';
|
||||
import * as Clipboard from 'clipboard';
|
||||
|
||||
|
@ -48,6 +43,7 @@ import * as Clipboard from 'clipboard';
|
|||
imports: [
|
||||
QuayRoutesModule,
|
||||
QuayConfigModule,
|
||||
CorTabsModule,
|
||||
],
|
||||
declarations: [
|
||||
RegexMatchViewComponent,
|
||||
|
@ -71,11 +67,6 @@ import * as Clipboard from 'clipboard';
|
|||
MarkdownEditorComponent,
|
||||
SearchBoxComponent,
|
||||
TypeaheadDirective,
|
||||
CorTabPanelComponent,
|
||||
CorTabContentComponent,
|
||||
CorTabsComponent,
|
||||
CorTabComponent,
|
||||
CorTabPaneComponent,
|
||||
ManageTriggerComponent,
|
||||
ClipboardCopyDirective,
|
||||
],
|
||||
|
@ -88,7 +79,6 @@ import * as Clipboard from 'clipboard';
|
|||
{provide: 'fileReaderFactory', useValue: () => new FileReader()},
|
||||
{provide: 'markdownConverterFactory', useValue: (options?: ConverterOptions) => new Converter(options)},
|
||||
{provide: 'BrowserPlatform', useValue: browserPlatform},
|
||||
{provide: 'CorTabCurrentHandlerFactory', useValue: CorTabCurrentHandlerFactory},
|
||||
{provide: 'clipboardFactory', useValue: (trigger, options) => new Clipboard(trigger, options)},
|
||||
],
|
||||
})
|
||||
|
|
Reference in a new issue