{% if let Some(err) = error %} {% else %} {% if secrets.len() == 0 %}
No secrets to display.
{% else %}
{% for secret in secrets %}

{{ secret.name }}

{% match secret.source %} {% when SecretSource::Kubernetes %}☸ Kubernetes {% when SecretSource::Webhook %}↗ Webhook {% endmatch %}
{% if secret.expired %} {% if let Some(expires) = secret.expires_at %}Expired: {{ expires }}{% endif %} {% endif %}
{% for (key, value) in secret.data %}
{{ key }}
{% if value.starts_with("otpauth://totp/") %} ••• ••• {% else %} {{ value }} {% endif %}
{% endfor %}
{% if let Some(received) = secret.received_at %} {% endif %}
{% endfor %}
{% endif %} {% endif %}