• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Freegle / iznik-nuxt3 / c116036c-55fb-4d4e-a732-06fbe0906fc1

13 Oct 2025 12:31PM UTC coverage: 34.681% (-11.0%) from 45.694%
c116036c-55fb-4d4e-a732-06fbe0906fc1

push

circleci

edwh
Migrate logo API call from v1 to v2

1053 of 3928 branches covered (26.81%)

Branch coverage included in aggregate %.

0 of 1 new or added line in 1 file covered. (0.0%)

723 existing lines in 55 files now uncovered.

2722 of 6957 relevant lines covered (39.13%)

38.05 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/components/MessageListCounts.vue
1
<template>
2
  <div>
3
    <NoticeMessage
4
      v-if="browseCount"
5
      variant="info"
6
      class="text-center mt-3 ms-2 me-2 ms-md-0 me-md-0"
7
    >
8
      <p class="text--large font-weight-bold">{{ browseCountPlural }}.</p>
9
      <p>
10
        Posts you've not seen before show first. Posts you've seen before are
11
        further down.
12
      </p>
13
      <b-button class="mt-2" size="sm" variant="white" @click="markSeen">
14
        Mark all Seen
15
      </b-button>
16
    </NoticeMessage>
17
  </div>
18
</template>
19
<script setup>
20
import pluralize from 'pluralize'
21
import { computed } from 'vue'
22
import { useMessageStore } from '../stores/message'
23

UNCOV
24
const emit = defineEmits(['markSeen'])
×
UNCOV
25
const messageStore = useMessageStore()
×
26

UNCOV
27
const browseCount = computed(() => {
×
UNCOV
28
  return Math.min(99, messageStore.count)
×
29
})
30

UNCOV
31
const browseCountPlural = computed(() => {
×
UNCOV
32
  return pluralize('unread post', messageStore.count, true)
×
33
})
34

35
function markSeen() {
×
36
  emit('markSeen')
×
37
}
38
</script>
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc