Fix link target, title, js not py use camelCase

This commit is contained in:
shamoon 2024-11-20 17:03:06 -08:00
parent 1b56fe93fe
commit fb37462318
4 changed files with 21 additions and 4 deletions

View File

@ -273,6 +273,10 @@
<context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context>
<context context-type="linenumber">73</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context>
<context context-type="linenumber">296</context>
</context-group>
</trans-unit>
<trans-unit id="8582620835547864448" datatype="html">
<source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source>
@ -5208,6 +5212,13 @@
<context context-type="linenumber">10</context>
</context-group>
</trans-unit>
<trans-unit id="3601402187462260332" datatype="html">
<source>Open preview</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/preview-popup/preview-popup.component.ts</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="2984628903434675339" datatype="html">
<source>Edit Profile</source>
<context-group purpose="location">

View File

@ -1,4 +1,4 @@
<a [href]="link ?? previewUrl" target="_blank" class="{{btn_classes}}"
<a [href]="link ?? previewUrl" class="{{linkClasses}}" [target]="linkTarget" [title]="linkTitle"
[ngbPopover]="previewContent" [popoverTitle]="document.title | documentTitle" container="body"
autoClose="true" [popoverClass]="popoverClass" (mouseenter)="mouseEnterPreview()" (mouseleave)="mouseLeavePreview()" #popover="ngbPopover">
<ng-content></ng-content>

View File

@ -25,10 +25,16 @@ export class PreviewPopupComponent implements OnDestroy {
}
@Input()
btn_classes: string = 'btn btn-sm btn-outline-secondary'
link: string
@Input()
link: string
linkClasses: string = 'btn btn-sm btn-outline-secondary'
@Input()
linkTarget: string = '_blank'
@Input()
linkTitle: string = $localize`Open preview`
unsubscribeNotifier: Subject<any> = new Subject()

View File

@ -293,7 +293,7 @@
<td width="30%">
@if (activeDisplayFields.includes(DisplayField.TITLE)) {
<div class="d-inline-block" (mouseleave)="popupPreview.close()">
<pngx-preview-popup [document]="d" link="/documents/{{d.id}}/" btn_classes="btn btn-sm btn-link" #popupPreview>
<pngx-preview-popup [document]="d" link="/documents/{{d.id}}/" linkClasses="btn btn-sm btn-link" linkTarget="_self" linkTitle="Open document" i18n-linkTitle #popupPreview>
{{d.title | documentTitle}}
</pngx-preview-popup>
</div>