build fix

上级 3b321858
import { Component, Input, Injector } from '@angular/core'
import { BaseTabProcess, WIN_BUILD_CONPTY_SUPPORTED, isWindowsBuild, TranslateService } from 'tabby-core'
import { BaseTabProcess, WIN_BUILD_CONPTY_SUPPORTED, isWindowsBuild } from 'tabby-core'
import { BaseTerminalTabComponent } from 'tabby-terminal'
import { LocalProfile, SessionOptions } from '../api'
import { Session } from '../session'
......@@ -20,7 +20,6 @@ export class TerminalTabComponent extends BaseTerminalTabComponent {
// eslint-disable-next-line @typescript-eslint/no-useless-constructor
constructor (
injector: Injector,
private translate: TranslateService,
private uac: UACService,
) {
super(injector)
......
......@@ -2,7 +2,7 @@
import colors from 'ansi-colors'
import { Component, Injector } from '@angular/core'
import { first } from 'rxjs'
import { Platform, SelectorService, TranslateService } from 'tabby-core'
import { Platform, SelectorService } from 'tabby-core'
import { BaseTerminalTabComponent } from 'tabby-terminal'
import { SerialSession, BAUD_RATES, SerialProfile } from '../api'
......@@ -23,7 +23,6 @@ export class SerialTabComponent extends BaseTerminalTabComponent {
constructor (
injector: Injector,
private selector: SelectorService,
private translate: TranslateService,
) {
super(injector)
this.enableToolbar = true
......
......@@ -2,7 +2,7 @@ import colors from 'ansi-colors'
import { Component, Injector, HostListener } from '@angular/core'
import { NgbModal } from '@ng-bootstrap/ng-bootstrap'
import { first } from 'rxjs'
import { Platform, ProfilesService, RecoveryToken, TranslateService } from 'tabby-core'
import { Platform, ProfilesService, RecoveryToken } from 'tabby-core'
import { BaseTerminalTabComponent } from 'tabby-terminal'
import { SSHService } from '../services/ssh.service'
import { KeyboardInteractivePrompt, SSHSession } from '../session/ssh'
......@@ -36,7 +36,6 @@ export class SSHTabComponent extends BaseTerminalTabComponent {
private ngbModal: NgbModal,
private profilesService: ProfilesService,
private sshMultiplexer: SSHMultiplexerService,
private translate: TranslateService,
) {
super(injector)
this.sessionChanged$.subscribe(() => {
......
......@@ -82,10 +82,10 @@ export class SSHSession {
private zone: NgZone
private fileProviders: FileProvidersService
private config: ConfigService
private translate: TranslateService
constructor (
private injector: Injector,
private translate: TranslateService,
public profile: SSHProfile,
) {
this.logger = injector.get(LogService).create(`ssh-${profile.options.host}-${profile.options.port}`)
......@@ -98,6 +98,7 @@ export class SSHSession {
this.zone = injector.get(NgZone)
this.fileProviders = injector.get(FileProvidersService)
this.config = injector.get(ConfigService)
this.translate = injector.get(TranslateService)
this.willDestroy$.subscribe(() => {
for (const port of this.forwardedPorts) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册