{% include "modules/common/components/info-block.twig" with { text_translation_string : 'job.afterhours.infoBlock.text.mainDescription', header_translation_string : 'job.afterhours.infoBlock.header' } %}
{% include 'modules/my-job/components/afterhours.table.html.twig' with {'afterhours_type':'all', 'afterhours':afterhours_made } %}
{% include 'modules/my-job/components/afterhours.table.html.twig' with {'afterhours_type':'spent', 'afterhours':afterhours_spent } %}
{# Afterhours summary #}

{{ 'job.afterhours.headers.remainingAfterhours' | trans }}

{% for goal, remaining_time_to_spent in remaining_time_to_spend_per_goal %}
{{ 'job.afterhours.summaryPartials.iHaveGot' | trans }} {{ remaining_time_to_spent['timeSummary'] }} ( {{ roundDownToAny(remaining_time_to_spent['daysSummary'], 0.25) }} {{ "job.afterhours.summaryPartials.days" | trans }} ) {{ 'job.afterhours.summaryPartials.for' | trans }} {{ goal }} {{ "job.afterhours.summaryPartials.leftToSpend" | trans }}
{% endfor %}

{{ 'job.afterhours.headers.summary' | trans }}

{{ 'job.afterhours.labels.hours' | trans }}: {{ secondsToTimeFormat(seconds_all) }}
{{ 'job.afterhours.labels.days' | trans }}: {{ roundDownToAny(days_all, 0.25) }}

* {{ 'job.afterhours.info.daysAreRounded'|trans|raw }}

{# Form #}

{{ 'job.afterhours.headers.addSpendAfterhours' | trans }}

{{ form(afterhours_form_view,{'attr':{' data-entity':"MyJobAfterhours"}}) }}