solid-router
  solid-route(name='improvement-dialog')
  solid-route(name='refusal-dialog')
  solid-route(name='review-submission-confirmation')

.block_log.block_creat_count.no_shadow
  solid-link(class="backlink", next="mentor-dashboard")
    .like
      p.backlink 
        i.fas.fa-times
  
  div#detail-validation-loader
    hidden
      i.fas.fa-spinner.fa-spin
 
  solid-display#resource-to-validate(
    loader-id="detail-validation-loader"
    bind-resources,
    fields='name, steps, format.name,\
            submitter_info(submitter.account.picture, submitter, \
            submitter.mentorProfile.organisation.name, skills, uri, broken),\
            content(preview_image),\
            description, copyright, specifications(\
            header_specifications, resource_author, country.name, languages,\
            publication_year, fields, sharing)',

    widget-submitter='cs-display-mentor-link',
    class-name="title_form"
    class-steps="steps"
    widget-resource_author='cs-display-resource-property',
    widget-country.name='cs-display-resource-property',
    widget-submitter.mentorProfile.organisation.name='cs-display-resource-property'
    class-submitter="resource-author"
    class-broken="broken"
    widget-format.name='cs-display-resource-property'
    class-format.name='format_type'
    widget-uri='cs-display-link'
    class-uri="pull-left"
    widget-skills='cs-display-resource-property'
    widget-description='cs-display-property'
    widget-name='cs-display-property'
    widget-publication_year='cs-display-resource-property'
    widget-sharing='cs-display-resource-property'
    widget-submitter.account.picture='cs-account-picture'
    widget-broken='cs-broken-action'
    widget-preview_image='cs-preview-picture'
    widget-header_specifications='cs-section_header'
    
    label-broken=`${data.ReportBrokenLink}`
    label-sharing=`${data.Access}: `
    label-publication_year=`${data.DatePublication}: `
    label-header_specifications=`${data.ResourceSpecifications}`
    label-format.name=''
    
    widget-steps='cs-display-step-property'
    label-steps=`${data.Steps}: `
    each-label-steps=` `
    multiple-steps

    widget-languages='cs-display-multiple-property'
    label-languages=`${data.Language}: `
    each-label-languages=''
    multiple-languages

    widget-fields='cs-display-multiple-property'
    label-fields=`${data.Field}: `
    each-label-fields=''
    multiple-fields

    label-skills=`${data.WithResourceAbleTo}`
    label-uri=`${data.LinkToResource}`
    name-uri='original-link'
    label-country.name=`${data.Country}: `
    label-submitter.mentorProfile.organisation.name=`${data.Organisation}`
    label-resource_author=`${data.Author}: `
    label-submitter=`${data.ResourcePostedBy}: `
    action-broken='resource-report-broken-link-mentor'
  )

  p.p_entete
    solid-display.action_button(
      bind-resources
      fields='improve'

      widget-improve='solid-action'
      label-improve=`${data.RequireImprovement}`
      action-improve='improvement-dialog'
      class-improve='button_base'
    )

  p.p_entete
    solid-display.action_button(
      bind-resources
      fields='refuse'

      widget-refuse='solid-action'
      label-refuse=`${data.ReportInappropriate}`
      action-refuse='refusal-dialog'
      class-refuse='button_base'
    )

  solid-form#validation_form.action_button(
    bind-resources
    nested-field='review'
    fields='status, reviewer',
    widget-reviewer='solid-form-hidden'
    widget-status='solid-form-hidden'
    value-status='validated'
    submit-button=`${data.Validate}`
    next='review-submission-confirmation'
  )

  dialog(open)#refusal-dialog.no-sidebar
    div.block_log.block_dialog.no_shadow
      solid-link(class="backlink", next="mentor-dashboard")
        .like
          p 
            i.fas.fa-times
      h2.title_lead=`${data.ReportInappropriate}` 
      solid-form#refusal_dialog_form(
        bind-resources
        nested-field='review'
        fields='comment, status, reviewer',

        label-comment=`${data.ExplainReasonsRefusal}`
        widget-comment='solid-form-label-textarea'
        widget-reviewer='solid-form-hidden'
        widget-status='solid-form-hidden'
        value-status='inappropriate'
        submit-button=`${data.Send}`
        next='review-submission-confirmation'
      )

  dialog(open)#improvement-dialog.no-sidebar
    div.block_log.block_dialog.no_shadow
      solid-link(class="backlink", next="mentor-dashboard")
        .like
          p 
            i.fas.fa-times
      h2.title_lead=`${data.SuggestImprovement}`
      solid-form#improvement_dialog_form(
        bind-resources
        nested-field='review'
        fields='comment, status, reviewer',

        label-comment=`${data.ExplainImprovementRequired}`
        widget-reviewer='solid-form-hidden'
        widget-comment='solid-form-label-textarea'
        widget-status='solid-form-hidden'
        value-status='to_improve'
        submit-button=`${data.Send}`
        next='review-submission-confirmation'
      )

  dialog(open)#review-submission-confirmation.no-sidebar
    div.block_log.block_dialog.no_shadow
      solid-link(class="backlink", next="mentor-dashboard")
        .like
          p 
            i.fas.fa-times
      h2.title_lead_avenir=`${data.ThanksForReview}` 
      p.flex=`${data.SubmitterWillReceiveReview}` 
      p.flex=`${data.HeWillPatch}` 
      p.flex
        solid-link(next='mentor-dashboard', class='button_base')=`${data.BackToDashboard}`