{# Service-status card. Expects: bike, summary (BikeSummary). #}

Service status

{{ status_text(summary.due) }}

{{ status_text(summary.due) }}
{% if summary.due.current_mileage is not none %}
Odometer
{{ summary.due.current_mileage | money }} mi
{% endif %} {% if summary.due.last_service %} {% set ls = summary.due.last_service %}
Last service
{{ ls.event_date }} · {{ ls.mileage | money }} mi
{% endif %}
Interval
{% if bike.service_interval_miles %}{{ bike.service_interval_miles | money }} mi{% else %}not set{% endif %}
Records
{{ summary.event_count }}
Cost to date
{{ summary.total_cost | money }}
MOT {{ renewal_text(summary.mot) }} due {{ summary.mot.due_date if summary.mot.due_date else 'n/a' }}
Insurance {{ renewal_text(summary.insurance) }} due {{ summary.insurance.due_date if summary.insurance.due_date else 'n/a' }}