mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-07-05 11:58:43 +00:00
@@ -26,27 +26,45 @@
|
||||
<ion-card>
|
||||
<ion-card-content>
|
||||
<ion-grid>
|
||||
@for (property of propertiesToShow; track property) {
|
||||
@if (patron[property]) {
|
||||
<ion-row>
|
||||
<ion-col>
|
||||
{{ 'library.account.pages.profile.labels' + '.' + property | translate }}:
|
||||
</ion-col>
|
||||
<ion-col>
|
||||
@if (!['expires'].includes(property)) {
|
||||
{{ patron[property] }}
|
||||
} @else {
|
||||
@if (isUnlimitedExpiry(patron['expires'])) {
|
||||
{{ 'library.account.pages.profile.values.unlimited' | translate }}
|
||||
} @else {
|
||||
{{ 'library.account.pages.profile.values.expires' | translate }}: {{
|
||||
patron['expires'] | amDateFormat: 'll'
|
||||
}}
|
||||
}
|
||||
}
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
}
|
||||
<ion-row>
|
||||
<ion-col> {{ 'library.account.pages.profile.labels.id' | translate }}: </ion-col>
|
||||
<ion-col>
|
||||
{{ patron.id }}
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
<ion-row>
|
||||
<ion-col> {{ 'library.account.pages.profile.labels.name' | translate }}: </ion-col>
|
||||
<ion-col> {{ patron.name_details?.title ?? '' }} {{ patron.name }} </ion-col>
|
||||
</ion-row>
|
||||
@if (patron.email) {
|
||||
<ion-row>
|
||||
<ion-col> {{ 'library.account.pages.profile.labels.email' | translate }}: </ion-col>
|
||||
<ion-col>
|
||||
{{ patron.email }}
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
}
|
||||
@if (patron.address) {
|
||||
<ion-row>
|
||||
<ion-col> {{ 'library.account.pages.profile.labels.address' | translate }}: </ion-col>
|
||||
<ion-col>
|
||||
{{ patron.address }}
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
}
|
||||
@if (patron.expires) {
|
||||
<ion-row>
|
||||
<ion-col> {{ 'library.account.pages.profile.labels.expires' | translate }}: </ion-col>
|
||||
<ion-col>
|
||||
@if (isUnlimitedExpiry(patron.expires)) {
|
||||
{{ 'library.account.pages.profile.values.unlimited' | translate }}
|
||||
} @else {
|
||||
{{ 'library.account.pages.profile.values.expires' | translate }}: {{
|
||||
patron.expires | amDateFormat: 'll'
|
||||
}}
|
||||
}
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
}
|
||||
</ion-grid>
|
||||
</ion-card-content>
|
||||
|
||||
Reference in New Issue
Block a user