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

dimailn / vrf / 4822358910

pending completion
4822358910

Pull #91

github

GitHub
Merge fa24b7697 into f83985369
Pull Request #91: Fix index shift for errors

379 of 542 branches covered (69.93%)

Branch coverage included in aggregate %.

663 of 842 relevant lines covered (78.74%)

62.35 hits per line

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

85.94
/src/components/templates/nested.vue
1
<template>
12✔
2

3
<rf-form
12✔
4
  :name="name"
12✔
5
  :translation-name="$translationName"
6
  :key="index"
12✔
7
  :resource="wrappedCollection[index].item"
8
  :sources="$sources"
9
  :errors="errorsFor(index)"
10
  :vuex="$vuex"
11
  :path="pathFor(index)"
12
  :path-service="pathService"
13
  :disabled="$disabled"
14
  :readonly="$readonly"
15
  :root-resource="$rootResource"
16
  @reload-resource="reloadResource"
17
  @reload-root-resource="reloadRootResource"
18
  @reload-sources="reloadSources"
19
  @require-source="requireSource"
20
  v-if="isCollection && (index !== undefined)"
21
>
22
  <slot :resource="wrappedCollection[index].item" :$resource="wrappedCollection[index].item"  />
23
</rf-form>
24

25
<component :is="wrapper" v-else-if="isCollection">
26

27
  <template v-for="block in $schema">
28
    <template v-if="typeof block === 'function'">
29
      <rf-form
12✔
30
        :name="name"
1✔
31
        :translation-name="$translationName"
32
        v-for="wrapper in block(wrappedCollectionFiltered)"
33
        :key="wrapper.index"
11✔
34
        :resource="wrapper.item"
35
        :sources="$sources"
36
        :errors="errorsFor(wrapper.index)"
13✔
37
        :vuex="$vuex"
38
        :path="pathFor(wrapper.index)"
39
        :path-service="pathService"
7✔
40
        :disabled="$disabled"
8✔
41
        :readonly="$readonly"
42
        :root-resource="$rootResource"
43
        @reload-resource="reloadResource"
44
        @reload-root-resource="reloadRootResource"
7✔
45
        @reload-sources="reloadSources"
46
        @require-source="requireSource"
8✔
47
      >
48
        <slot :resource="wrapper.item" :$resource="wrapper.item" />
7✔
49
      </rf-form>
1✔
50
    </template>
51

52
    <slot :name="block" v-else />
7✔
53
  </template>
54

55
</component>
13✔
56

57
<rf-form
58
  :name="name"
12✔
59
  :translation-name="$translationName"
12!
60
  :resource="nestedResource"
12✔
61
  :sources="$sources"
62
  :errors="errorsForNestedResource"
×
63
  :vuex="$vuex"
64
  :path="parentPath"
65
  :path-service="pathService"
12✔
66
  v-else-if="nestedResource"
67
  :disabled="$disabled"
8✔
68
  :readonly="$readonly"
8✔
69
  :root-resource="$rootResource"
70
  @reload-resource="reloadResource"
8✔
71
  @reload-root-resource="reloadRootResource"
×
72
  @reload-sources="reloadSources"
73
  @require-source="requireSource"
×
74
>
×
75
  <slot :resource="nestedResource" />
76
</rf-form>
77

78
</template>
7✔
79

80

7✔
81
<script  src="../descriptors/nested.js" />
7✔
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

© 2025 Coveralls, Inc