<commit_before><template>
  <a v-link="{ name: 'match', params: { kind: match.kind, match: match.index }}">
    <template v-for="player in match.players">
      <player :player="player" :match="match" :index="$index">
    </template>
  </a>
</template>

<script>
import Player from './Player.vue'
import Match from '../models/Match.js'

export default {
  name: 'MatchOverview',
  components: {
    Player
  },
  props: {
    match: {
      coerce: (val) => { return Match.fromObject(val) }
    }
  }
}
</script>
<commit_msg>Re-add prefill boxes in TournamentOverview<commit_after><template>
  <a v-link="{ name: 'match', params: { kind: match.kind, match: match.index }}">
    <template v-for="x in 4">
      <player v-if="match.players.length > x" :player="match.players[x]" :match="match" :index="x"></player>

      <div v-if="match.players.length <= x" class="player prefill">
        <p>???</p>
      </div>
    </template>
  </a>
</template>

<script>
import Player from './Player.vue'
import Match from '../models/Match.js'

export default {
  name: 'MatchOverview',
  components: {
    Player
  },
  props: {
    match: {
      coerce: (val) => { return Match.fromObject(val) }
    }
  }
}
</script>

{'fraction_non_alphanumeric': 0.1935483870967742, 'fraction_numerical': 0.0008271298593879239, 'mean_word_length': 3.1580756013745703, 'pattern_counts': {'":': 0, '<': 27, '<?xml version=': 0, '>': 29, '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': '2473493', 'n_tokens_mistral': 431, 'n_tokens_neox': 418, 'n_words': 99}