Merge pull request #2302 from paperless-ngx/feature-fix-display-rtl-content

This commit is contained in:
shamoon
2023-01-10 07:30:52 -08:00
committed by GitHub
7 changed files with 48 additions and 49 deletions

View File

@@ -91,7 +91,7 @@
<a ngbNavLink i18n>Content</a>
<ng-template ngbNavContent>
<div class="mb-3">
<textarea class="form-control" id="content" rows="20" formControlName='content'></textarea>
<textarea class="form-control" id="content" rows="20" formControlName='content' [class.rtl]="isRTL"></textarea>
</div>
</ng-template>
</li>

View File

@@ -28,3 +28,7 @@
left: 30%;
right: 30%;
}
textarea.rtl {
direction: rtl;
}

View File

@@ -135,6 +135,13 @@ export class DocumentDetailComponent
: this.metadata?.original_mime_type
}
get isRTL() {
if (!this.metadata || !this.metadata.lang) return false
else {
return ['ar', 'he', 'fe'].includes(this.metadata.lang)
}
}
ngOnInit(): void {
this.documentForm.valueChanges
.pipe(takeUntil(this.unsubscribeNotifier))