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