typing fixes

This commit is contained in:
Eugene Pankov
2023-02-27 00:09:04 +01:00
parent 1e5cfd1d4b
commit 441f442915
17 changed files with 40 additions and 28 deletions

View File

@@ -10,7 +10,7 @@
.d-flex.align-items-center
label(translate) Last known host key fingerprint
.badge.text-bg-danger.ms-auto {{ selector.type }}
code {{knownHost.digest}}
code {{knownHost?.digest}}
.mb-3
.d-flex.align-items-center

View File

@@ -195,6 +195,7 @@ ul.nav-tabs(ngbNav, #nav='ngbNav')
a(ngbNavLink, translate) Ports
ng-template(ngbNavContent)
ssh-port-forwarding-config(
*ngIf='profile.options.forwardedPorts',
[model]='profile.options.forwardedPorts',
(forwardAdded)='onForwardAdded($event)',
(forwardRemoved)='onForwardRemoved($event)'

View File

@@ -38,10 +38,10 @@ sftp-panel.bg-dark(
@panelSlide,
[@.disabled]='!config.store.accessibility.animations',
[(path)]='sftpPath',
*ngIf='sftpPanelVisible',
*ngIf='sftpPanelVisible && sshSession',
(click)='$event.stopPropagation()',
[session]='sshSession',
[cwdDetectionAvailable]='session?.supportsWorkingDirectory()',
[session]='sshSession!',
[cwdDetectionAvailable]='session?.supportsWorkingDirectory() ?? false',
(closed)='sftpPanelVisible = false'
)
@@ -49,5 +49,5 @@ keyboard-interactive-auth-panel.bg-dark(
*ngIf='activeKIPrompt',
[prompt]='activeKIPrompt',
(click)='$event.stopPropagation()',
(done)='activeKIPrompt = null; frontend.focus()'
(done)='activeKIPrompt = null; frontend?.focus()'
)