<commit_before><template>

  <CoreBase
    :immersivePage="false"
    :authorized="userIsAuthorized"
    authorizedRole="adminOrCoach"
    :showSubNav="true"
  >

    <TopNavbar slot="sub-nav" />

    <KPageContainer>

      <ReportsLearnerHeader />

      <ReportsControls :disableExport="true" />

      <KGrid>
        <KGridItem :layout12="{ span: 6 }">
          <h2>{{ coachString('lessonsAssignedLabel') }}</h2>
          <CoreTable :emptyMessage="coachString('lessonListEmptyState')">
            <thead slot="thead">
              <tr>
                <th>{{ coachString('titleLabel') }}</th>
                <th>{{ coreString('progressLabel') }}</th>
              </tr>
            </thead>
            <transition-group slot="tbody" tag="tbody" name="list">
              <tr v-for="tableRow in lessonsTable" :key="tableRow.id">
                <td>
                  <KLabeledIcon icon="lesson">
                    <KRouterLink
                      :to="classRoute('ReportsLearnerReportLessonPage', { lessonId: tableRow.id })"
                      :text="tableRow.title"
                    />
                  </KLabeledIcon>
                </td>
                <td>
                  <StatusSimple :status="tableRow.status" />
                </td>
              </tr>
            </transition-group>
          </CoreTable>
        </KGridItem>
        <KGridItem :layout12="{ span: 6 }">
          <h2>{{ coachString('quizzesAssignedLabel') }}</h2>
          <CoreTable :class="{print: $isPrint}" :emptyMessage="coachString('quizListEmptyState')">
            <thead slot="thead">
              <tr>
                <th>{{ coachString('titleLabel') }}</th>
                <th>{{ coreString('progressLabel') }}</th>
                <th>{{ coachString('scoreLabel') }}</th>
              </tr>
            </thead>
            <transition-group slot="tbody" tag="tbody" name="list">
              <tr v-for="tableRow in examsTable" :key="tableRow.id">
                <td><commit_msg>Go single column grid on print<commit_after><template>

  <CoreBase
    :immersivePage="false"
    :authorized="userIsAuthorized"
    authorizedRole="adminOrCoach"
    :showSubNav="true"
  >

    <TopNavbar slot="sub-nav" />

    <KPageContainer>

      <ReportsLearnerHeader />

      <ReportsControls :disableExport="true" />

      <KGrid>
        <KGridItem :layout12="{ span: $isPrint ? 12 : 6 }">
          <h2>{{ coachString('lessonsAssignedLabel') }}</h2>
          <CoreTable :emptyMessage="coachString('lessonListEmptyState')">
            <thead slot="thead">
              <tr>
                <th>{{ coachString('titleLabel') }}</th>
                <th>{{ coreString('progressLabel') }}</th>
              </tr>
            </thead>
            <transition-group slot="tbody" tag="tbody" name="list">
              <tr v-for="tableRow in lessonsTable" :key="tableRow.id">
                <td>
                  <KLabeledIcon icon="lesson">
                    <KRouterLink
                      :to="classRoute('ReportsLearnerReportLessonPage', { lessonId: tableRow.id })"
                      :text="tableRow.title"
                    />
                  </KLabeledIcon>
                </td>
                <td>
                  <StatusSimple :status="tableRow.status" />
                </td>
              </tr>
            </transition-group>
          </CoreTable>
        </KGridItem>
        <KGridItem :layout12="{ span: $isPrint ? 12 : 6 }">
          <h2>{{ coachString('quizzesAssignedLabel') }}</h2>
          <CoreTable :class="{print: $isPrint}" :emptyMessage="coachString('quizListEmptyState')">
            <thead slot="thead">
              <tr>
                <th>{{ coachString('titleLabel') }}</th>
                <th>{{ coreString('progressLabel') }}</th>
                <th>{{ coachString('scoreLabel') }}</th>
              </tr>
            </thead>
            <transition-group slot="tbody" tag="tbody" name="list">
              <tr v-for="tableRow in examsTable" :key="tableRow.id">
                <td>
{'fraction_non_alphanumeric': 0.15619610741561962, 'fraction_numerical': 0.005912786400591279, 'mean_word_length': 1.7030625832223703, 'pattern_counts': {'":': 0, '<': 103, '<?xml version=': 0, '>': 103, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6348427', 'n_tokens_mistral': 1225, 'n_tokens_neox': 1128, 'n_words': 198}