File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s | -----------------------------------------------------------|----------|----------|----------|----------|-------------------| All files | 71.85 | 68.5 | 64.82 | 73.11 | | src | 0 | 0 | 0 | 0 | | index.js | 0 | 100 | 100 | 0 | 1,2,3,4,5,6,10,20 | theme.js | 0 | 0 | 0 | 0 | 1,3,39,40 | src/components | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | src/components/drawer | 38.71 | 51.85 | 40 | 38.6 | | anchor-link.js | 100 | 100 | 66.67 | 100 | | get-anchors.js | 100 | 96 | 100 | 100 | 32 | index.js | 2.63 | 0 | 0 | 2.86 |... 40,152,153,180 | list-item-link.js | 80 | 100 | 50 | 80 | 11 | src/components/error | 75 | 0 | 50 | 75 | | index.js | 75 | 0 | 50 | 75 | 10 | src/components/error-boundary | 0 | 0 | 0 | 0 | | index.js | 0 | 0 | 0 | 0 |... 22,23,38,39,42 | src/components/main | 75 | 76.47 | 40 | 73.33 | | index.js | 75 | 76.47 | 40 | 73.33 | 26,28,29,147 | src/components/nav | 39.73 | 31.82 | 32.35 | 39.71 | | index.js | 43.08 | 32.56 | 33.33 | 43.33 |... 81,282,284,286 | utils.js | 12.5 | 0 | 0 | 12.5 | 2,3,4,5,6,11,12 | src/components/not-found | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | src/components/page | 60 | 50 | 33.33 | 75 | | index.js | 60 | 50 | 33.33 | 75 | 25,79 | src/components/wasabi-ui | 65.63 | 58.33 | 54 | 69.37 | | button.js | 25 | 0 | 0 | 33.33 | 30,32 | checkbox.js | 25 | 100 | 0 | 33.33 | 21,23 | form-error.js | 25 | 0 | 0 | 33.33 | 26,27 | formgroup.js | 25 | 100 | 0 | 33.33 | 18,20 | gallery.js | 4.76 | 0 | 0 | 5 |... 25,146,147,149 | headline.js | 25 | 0 | 0 | 33.33 | 52,54 | html-as-react.js | 93.33 | 88.57 | 100 | 97.56 | 144 | index.js | 100 | 100 | 100 | 100 | | lead-text.js | 50 | 100 | 50 | 33.33 | 18,20 | paragraph.js | 25 | 100 | 0 | 33.33 | 16,18 | tile.js | 87.5 | 62.5 | 100 | 100 | 30,52,53 | utils.js | 100 | 100 | 100 | 100 | | src/components/wasabi-ui/phone-input | 100 | 90 | 83.33 | 100 | | flag-offsets.js | 100 | 100 | 100 | 100 | | index.js | 100 | 90 | 83.33 | 100 | 31 | src/components/widget | 66.67 | 64.29 | 71.43 | 68.42 | | feed-widget.js | 44.44 | 50 | 50 | 50 | 56,60,62,63 | index.js | 83.33 | 83.33 | 80 | 81.82 | 77,78 | src/components/widget/campaign | 92.54 | 89.29 | 71.43 | 93.33 | | campaign-loader.js | 96.43 | 75 | 100 | 100 | 25,28,30,44,58 | campaign-manager.js | 90.48 | 95.83 | 80 | 90 | 82,91 | index.js | 88.89 | 100 | 50 | 87.5 | 73,76 | src/components/widget/connect | 83.64 | 65.91 | 80 | 84.62 | | index.js | 81.25 | 62.5 | 75 | 82.22 |... 39,193,195,197 | preview-redirect.js | 100 | 100 | 100 | 100 | | src/components/widget/connect/disconnect | 100 | 83.33 | 100 | 100 | | index.js | 100 | 83.33 | 100 | 100 | 47 | src/components/widget/connect/lead-collection | 89.29 | 100 | 61.54 | 86.96 | | index.js | 89.29 | 100 | 61.54 | 86.96 | 31,39,77 | src/components/widget/connect/shared/connection-violation | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | utils.js | 100 | 100 | 100 | 100 | | src/components/widget/connect/shared/online-status | 88.89 | 85.71 | 100 | 93.75 | | index.js | 88.89 | 85.71 | 100 | 93.75 | 46 | src/components/widget/connect/shared/sms-auth | 85.54 | 70.21 | 72.73 | 90.67 | | index.js | 85.54 | 70.21 | 72.73 | 90.67 |... 25,140,141,214 | src/components/widget/connect/shared/stepper | 25 | 0 | 0 | 25 | | index.js | 25 | 0 | 0 | 25 | 23,24,26 | src/components/widget/connect/simple-connect | 77.27 | 94.44 | 63.64 | 76.19 | | index.js | 77.27 | 94.44 | 63.64 | 76.19 | 31,40,41,45,46 | src/components/widget/journey | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | src/components/widget/journey/full | 66.67 | 71.43 | 58.82 | 70.45 | | index.js | 66.67 | 71.43 | 58.82 | 70.45 |... 0,81,85,86,115 | src/components/widget/journey/shared | 96 | 77.27 | 100 | 98.51 | | data-utils.js | 100 | 91.11 | 100 | 100 | 59,65,101,108 | index.js | 100 | 100 | 100 | 100 | | message.js | 83.33 | 66.67 | 100 | 100 | 46,51 | time-utils.js | 88.24 | 40 | 100 | 93.75 | 6 | src/components/widget/journey/shared/connection | 93.33 | 87.5 | 100 | 100 | | index.js | 93.33 | 87.5 | 100 | 100 | 103 | src/components/widget/journey/shared/progress | 92.86 | 58.06 | 75 | 92.59 | | base.js | 100 | 75 | 100 | 100 | 29,32 | index.js | 90 | 52.17 | 71.43 | 89.47 | 29,37 | src/components/widget/journey/shared/stop | 100 | 100 | 92.86 | 100 | | default-stop.js | 100 | 100 | 100 | 100 | | detailed-stop.js | 100 | 100 | 100 | 100 | | first-stop.js | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 83.33 | 100 | | selected-stop.js | 100 | 100 | 100 | 100 | | src/components/widget/journey/shared/time | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | src/components/widget/journey/short | 88.46 | 95.45 | 75 | 91.3 | | index.js | 88.46 | 95.45 | 75 | 91.3 | 52,60 | src/components/widget/simple-text | 100 | 100 | 50 | 100 | | index.js | 100 | 100 | 50 | 100 | | src/components/widget/structured-text | 88.89 | 65.71 | 77.27 | 93.48 | | content.js | 94.74 | 66.67 | 81.82 | 94.12 | 21 | index.js | 85.71 | 64.29 | 72.73 | 93.1 | 36,42 | src/components/widget/support-form | 84.38 | 78.95 | 58.33 | 86.21 | | index.js | 84.38 | 78.95 | 58.33 | 86.21 | 37,41,102,113 | src/components/widget/support-info | 100 | 63.16 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | table.js | 100 | 46.15 | 100 | 100 |... 13,123,127,130 | src/components/widget/wifi4EU | 89.66 | 87.5 | 80 | 89.66 | | index.js | 91.67 | 100 | 83.33 | 91.67 | 25 | loader.js | 88.24 | 50 | 75 | 88.24 | 57,64 | src/containers/app | 0 | 0 | 0 | 0 | | index.js | 0 | 0 | 0 | 0 |... 23,133,134,136 | routes.js | 0 | 0 | 0 | 0 |... 54,59,61,69,76 | src/lib | 100 | 100 | 100 | 100 | | get-query-params.js | 100 | 100 | 100 | 100 | | search-without.js | 100 | 100 | 100 | 100 | | src/services/graphql | 82.27 | 70.42 | 87.8 | 81.95 | | all.js | 100 | 100 | 100 | 100 | | index.js | 88.75 | 70 | 95.45 | 87.84 |... 68,192,210,218 | resolvers.js | 20 | 100 | 0 | 20 |... ,8,17,18,19,20 | utils.js | 84.31 | 70.97 | 88.24 | 85.71 |... 26,128,129,138 | src/services/graphql/client-mutations | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | src/services/graphql/client-queries | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | src/services/graphql/hoc | 0 | 100 | 0 | 0 | | index.js | 100 | 100 | 100 | 100 | | withClient.js | 0 | 100 | 0 | 0 | 5 | withLanguage.js | 0 | 100 | 0 | 0 | 9 | src/services/graphql/mutations | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | src/services/graphql/queries | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | src/services/i18n | 0 | 100 | 100 | 0 | | index.js | 0 | 100 | 100 | 0 | 1,3,6 | src/services/i18n/translations | 0 | 100 | 100 | 0 | | index.js | 0 | 100 | 100 | 0 | 1,2 |