@if (!result.success && result.response.status != 412) { block } @if (!result.success && result.response.status == 412) { help_outline } @if (result.success) { check } {{'borrow.proving.' + (result.success ? 'valid' : 'invalid') | i18n}}

{{'borrow.proving.' + (result.success ? 'valid' : 'invalid') + '.text' | i18n}}

@for (error of result.response.error; track error) {

@switch (error.field) { @case ('nbf') { {{'borrow.proving.error.' + error.code | i18n:(error.defaultMessage | datef)}} } @case ('exp') { {{'borrow.proving.error.' + error.code | i18n:(error.defaultMessage | datef)}} } @default { {{'borrow.proving.error.default.' + error.code | i18n:error.defaultMessage}} } }

} @if (result.success) {
{{'borrow.request.user' | i18n}} {{result.response.user}}
{{'borrow.request.item' | i18n}} {{result.response.name}}
{{'borrow.request.owner' | i18n}} {{result.response.owner}}
{{'borrow.request.started' | i18n}} {{result.response.nbf | datef}}
{{'borrow.request.ends' | i18n}} {{result.response.exp | datef}}
}
{{'ok' | i18n}}