Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/valhalla #4

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Feature/valhalla #4

wants to merge 1 commit into from

Conversation

Michael2Gray
Copy link
Owner

No description provided.

@github-actions
Copy link

github-actions bot commented Jun 5, 2022

Coverage after merging feature/valhalla into master will be

93.50%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src/app
   app.tsx97.56%50%100%100%32
src/app/config
   config.constant.ts100%100%100%100%
   config.context.tsx98.85%90%100%100%47
   config.model.ts100%100%100%100%
src/app/modules/auth
   auth.component.tsx100%100%100%100%
   auth.context.tsx88.74%81.25%75%90.08%61–70, 86–88, 94–96
   auth.enum.ts100%100%100%100%
   auth.model.ts100%100%100%100%
src/app/modules/city/components
   city-card-footer.component.tsx100%100%100%100%
   city-card-properties.component.tsx100%100%100%100%
   city-card.component.tsx100%100%100%100%
   city.component.tsx100%100%100%100%
   stations-grid.component.tsx100%100%100%100%
src/app/modules/city/components/station-card
   station-card-footer.component.tsx100%100%100%100%
   station-card-properties.component.tsx100%100%100%100%
   station-card.component.tsx100%100%100%100%
   station-status-label.component.tsx100%100%100%100%
src/app/modules/city/constants
   city.constant.ts100%100%100%100%
src/app/modules/city/context
   city.context.tsx94.87%75%100%97.06%48, 53–55
src/app/modules/city/queries
   city.queries.ts100%100%100%100%
src/app/modules/city/routes
   city.route.tsx32.35%100%0%33.33%12–33
src/app/modules/city/utils
   city.util.ts98.33%92.86%100%100%34
src/app/modules/country/components
   cities-grid.component.tsx94.44%100%0%100%
   countries-grid.component.tsx25%100%0%25.93%10–27, 8–9
   countries.component.tsx75%100%0%100%
   country.component.tsx26.32%100%0%27.78%10–18, 6–9
src/app/modules/country/components/city-card
   city-card.component.tsx29.69%100%0%30.16%20–63
src/app/modules/country/components/countries-card
   countries-card-footer.component.tsx84%100%0%87.50%14–16
   countries-card-properties.component.tsx28.95%100%0%29.73%12–37
   countries-card.component.tsx85.71%100%0%88.89%13–15
src/app/modules/country/components/country-card
   country-card-footer.component.tsx94.44%100%0%100%
   country-card-properties.component.tsx27.91%100%0%28.57%13–42
   country-card.component.tsx94.74%100%0%100%
src/app/modules/country/components/country-flag
   country-flag.component.tsx100%100%100%100%
   country-icon.component.tsx100%100%100%100%
   country-icon.util.ts98.44%93.33%100%100%42
src/app/modules/country/constants
   country.constant.ts100%100%100%100%
src/app/modules/country/context
   countries.context.tsx100%100%100%100%
   country.context.tsx53.85%100%0%56.76%20–35
src/app/modules/country/routes
   countries.route.tsx91.67%100%0%100%
   country.route.tsx92.86%100%0%100%
src/app/modules/country/utils
   country.util.ts92.75%92.86%100%92.16%18, 18–21
src/app/modules/home/routes
   home.route.tsx96.97%66.67%100%100%15
src/app/modules/login/components
   login-banner.component.tsx100%100%100%100%
   login-error.component.tsx100%100%100%100%
   login-form.component.tsx100%100%100%100%
src/app/modules/login/routes
   login.route.tsx100%100%100%100%
src/app/routes
   paths.constants.ts100%100%100%100%
   routes.tsx100%100%100%100%
src/app/shared/components/alert
   alert.component.tsx100%100%100%100%
   alert.constant.ts100%100%100%100%
src/app/shared/components/availability-indicator
   availability-indicator.component.tsx100%100%100%100%
src/app/shared/components/branding
   branding.component.tsx100%100%100%100%
src/app/shared/components/button
   button.component.tsx100%100%100%100%
   icon-button.component.tsx100%100%100%100%
src/app/shared/components/button/components
   button-base.component.tsx100%100%100%100%
   button-icon-wrapper.component.tsx100%100%100%100%
src/app/shared/components/button/constants
   button-variants.constant.ts100%100%100%100%
src/app/shared/components/button/text-button
   text-button.component.tsx100%100%100%100%
src/app/shared/components/card
   card.component.tsx100%100%100%100%
src/app/shared/components/centered-column
   centered-column.component.tsx100%100%100%100%
src/app/shared/components/coords
   coords-direction.component.tsx100%100%100%100%
   coords.component.tsx100%100%100%100%
src/app/shared/components/date-format
   date-format.component.tsx100%100%100%100%
src/app/shared/components/distance
   distance.component.tsx100%100%100%100%
src/app/shared/components/divider
   divider.component.tsx100%100%100%100%
src/app/shared/components/form-field
   form-field.component.tsx100%100%100%100%
src/app/shared/components/grid
   grid.component.tsx100%100%100%100%
src/app/shared/components/heading
   heading.component.tsx100%100%100%100%
src/app/shared/components/inline-property
   inline-property.component.tsx100%100%100%100%
src/app/shared/components/input
   input.component.tsx100%100%100%100%
src/app/shared/components/input/components
   input-icon-wrapper.component.tsx100%100%100%100%
src/app/shared/components/label
   label.component.tsx100%100%100%100%
   label.constant.ts100%100%100%100%
src/app/shared/components/legend
   legend.component.tsx100%100%100%100%
src/app/shared/components/loader
   loader.component.tsx96.55%50%100%100%21
src/app/shared/components/location-card
   location-card.component.tsx97.73%66.67%100%100%38
src/app/shared/components/nav-link
   nav-link.component.tsx100%100%100%100%
src/app/shared/components/page-title
   page-title.component.tsx100%100%100%100%
src/app/shared/components/property
   property.component.tsx100%100%100%100%
src/app/shared/components/temperature
   temperature.component.tsx100%100%100%100%
   temperature.constant.ts100%100%100%100%
   temperature.util.ts100%100%100%100%
src/app/shared/components/text-field
   text-field.component.tsx100%100%100%100%
src/app/shared/components/weather-icon
   weather-icon.component.tsx100%100%100%100%
   weather-icon.util.ts100%100%100%100%
src/app/shared/constants
   api.constant.ts100%100%100%100%
src/app/shared/context
   axios.context.tsx100%100%100%100%
src/app/shared/hooks
   use-context-fallback.hook.ts61.11%50%100%60%10–12, 6–9
   use-geolocation.hook.ts96.55%100%50%100%
   use-mounted.hook.ts100%100%100%100%
   use-timeout.hook.ts95.24%100%100%94.59%20, 30
src/app/shared/layouts
   default.layout.tsx100%100%100%100%
   full-screen-overlay.layout.tsx100%100%100%100%
   page.layout.tsx95%50%100%100%13
   pending.layout.tsx100%100%100%100%
   unauthenticated.layout.tsx100%100%100%100%
src/app/shared/utils
   distance.util.ts100%100%100%100%
   error.util.ts100%100%100%100%

@codecov
Copy link

codecov bot commented Jun 5, 2022

Codecov Report

Merging #4 (c01a6d9) into master (6f6cba4) will increase coverage by 0.02%.
The diff coverage is 33.33%.

❗ Current head c01a6d9 differs from pull request most recent head 4a21d7c. Consider uploading reports for the commit 4a21d7c to get more accurate results

@@            Coverage Diff             @@
##           master       #4      +/-   ##
==========================================
+ Coverage   93.53%   93.56%   +0.02%     
==========================================
  Files          99       99              
  Lines        3140     3139       -1     
  Branches      237      237              
==========================================
  Hits         2937     2937              
+ Misses        203      202       -1     
Impacted Files Coverage Δ
src/app/modules/city/routes/city.route.tsx 33.33% <0.00%> (+0.98%) ⬆️
src/app/modules/country/utils/country.util.ts 96.07% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6f6cba4...4a21d7c. Read the comment docs.

@github-actions
Copy link

github-actions bot commented Jun 5, 2022

Coverage after merging feature/valhalla into master will be

93.50%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src/app
   app.tsx97.56%50%100%100%32
src/app/config
   config.constant.ts100%100%100%100%
   config.context.tsx98.85%90%100%100%47
   config.model.ts100%100%100%100%
src/app/modules/auth
   auth.component.tsx100%100%100%100%
   auth.context.tsx88.74%81.25%75%90.08%61–70, 86–88, 94–96
   auth.enum.ts100%100%100%100%
   auth.model.ts100%100%100%100%
src/app/modules/city/components
   city-card-footer.component.tsx100%100%100%100%
   city-card-properties.component.tsx100%100%100%100%
   city-card.component.tsx100%100%100%100%
   city.component.tsx100%100%100%100%
   stations-grid.component.tsx100%100%100%100%
src/app/modules/city/components/station-card
   station-card-footer.component.tsx100%100%100%100%
   station-card-properties.component.tsx100%100%100%100%
   station-card.component.tsx100%100%100%100%
   station-status-label.component.tsx100%100%100%100%
src/app/modules/city/constants
   city.constant.ts100%100%100%100%
src/app/modules/city/context
   city.context.tsx94.87%75%100%97.06%48, 53–55
src/app/modules/city/queries
   city.queries.ts100%100%100%100%
src/app/modules/city/routes
   city.route.tsx32.35%100%0%33.33%12–33
src/app/modules/city/utils
   city.util.ts98.33%92.86%100%100%34
src/app/modules/country/components
   cities-grid.component.tsx94.44%100%0%100%
   countries-grid.component.tsx25%100%0%25.93%10–27, 8–9
   countries.component.tsx75%100%0%100%
   country.component.tsx26.32%100%0%27.78%10–18, 6–9
src/app/modules/country/components/city-card
   city-card.component.tsx29.69%100%0%30.16%20–63
src/app/modules/country/components/countries-card
   countries-card-footer.component.tsx84%100%0%87.50%14–16
   countries-card-properties.component.tsx28.95%100%0%29.73%12–37
   countries-card.component.tsx85.71%100%0%88.89%13–15
src/app/modules/country/components/country-card
   country-card-footer.component.tsx94.44%100%0%100%
   country-card-properties.component.tsx27.91%100%0%28.57%13–42
   country-card.component.tsx94.74%100%0%100%
src/app/modules/country/components/country-flag
   country-flag.component.tsx100%100%100%100%
   country-icon.component.tsx100%100%100%100%
   country-icon.util.ts98.44%93.33%100%100%42
src/app/modules/country/constants
   country.constant.ts100%100%100%100%
src/app/modules/country/context
   countries.context.tsx100%100%100%100%
   country.context.tsx53.85%100%0%56.76%20–35
src/app/modules/country/routes
   countries.route.tsx91.67%100%0%100%
   country.route.tsx92.86%100%0%100%
src/app/modules/country/utils
   country.util.ts92.75%92.86%100%92.16%18, 18–21
src/app/modules/home/routes
   home.route.tsx96.97%66.67%100%100%15
src/app/modules/login/components
   login-banner.component.tsx100%100%100%100%
   login-error.component.tsx100%100%100%100%
   login-form.component.tsx100%100%100%100%
src/app/modules/login/routes
   login.route.tsx100%100%100%100%
src/app/routes
   paths.constants.ts100%100%100%100%
   routes.tsx100%100%100%100%
src/app/shared/components/alert
   alert.component.tsx100%100%100%100%
   alert.constant.ts100%100%100%100%
src/app/shared/components/availability-indicator
   availability-indicator.component.tsx100%100%100%100%
src/app/shared/components/branding
   branding.component.tsx100%100%100%100%
src/app/shared/components/button
   button.component.tsx100%100%100%100%
   icon-button.component.tsx100%100%100%100%
src/app/shared/components/button/components
   button-base.component.tsx100%100%100%100%
   button-icon-wrapper.component.tsx100%100%100%100%
src/app/shared/components/button/constants
   button-variants.constant.ts100%100%100%100%
src/app/shared/components/button/text-button
   text-button.component.tsx100%100%100%100%
src/app/shared/components/card
   card.component.tsx100%100%100%100%
src/app/shared/components/centered-column
   centered-column.component.tsx100%100%100%100%
src/app/shared/components/coords
   coords-direction.component.tsx100%100%100%100%
   coords.component.tsx100%100%100%100%
src/app/shared/components/date-format
   date-format.component.tsx100%100%100%100%
src/app/shared/components/distance
   distance.component.tsx100%100%100%100%
src/app/shared/components/divider
   divider.component.tsx100%100%100%100%
src/app/shared/components/form-field
   form-field.component.tsx100%100%100%100%
src/app/shared/components/grid
   grid.component.tsx100%100%100%100%
src/app/shared/components/heading
   heading.component.tsx100%100%100%100%
src/app/shared/components/inline-property
   inline-property.component.tsx100%100%100%100%
src/app/shared/components/input
   input.component.tsx100%100%100%100%
src/app/shared/components/input/components
   input-icon-wrapper.component.tsx100%100%100%100%
src/app/shared/components/label
   label.component.tsx100%100%100%100%
   label.constant.ts100%100%100%100%
src/app/shared/components/legend
   legend.component.tsx100%100%100%100%
src/app/shared/components/loader
   loader.component.tsx96.55%50%100%100%21
src/app/shared/components/location-card
   location-card.component.tsx97.73%66.67%100%100%38
src/app/shared/components/nav-link
   nav-link.component.tsx100%100%100%100%
src/app/shared/components/page-title
   page-title.component.tsx100%100%100%100%
src/app/shared/components/property
   property.component.tsx100%100%100%100%
src/app/shared/components/temperature
   temperature.component.tsx100%100%100%100%
   temperature.constant.ts100%100%100%100%
   temperature.util.ts100%100%100%100%
src/app/shared/components/text-field
   text-field.component.tsx100%100%100%100%
src/app/shared/components/weather-icon
   weather-icon.component.tsx100%100%100%100%
   weather-icon.util.ts100%100%100%100%
src/app/shared/constants
   api.constant.ts100%100%100%100%
src/app/shared/context
   axios.context.tsx100%100%100%100%
src/app/shared/hooks
   use-context-fallback.hook.ts61.11%50%100%60%10–12, 6–9
   use-geolocation.hook.ts96.55%100%50%100%
   use-mounted.hook.ts100%100%100%100%
   use-timeout.hook.ts95.24%100%100%94.59%20, 30
src/app/shared/layouts
   default.layout.tsx100%100%100%100%
   full-screen-overlay.layout.tsx100%100%100%100%
   page.layout.tsx95%50%100%100%13
   pending.layout.tsx100%100%100%100%
   unauthenticated.layout.tsx100%100%100%100%
src/app/shared/utils
   distance.util.ts100%100%100%100%
   error.util.ts100%100%100%100%

@Michael2Gray Michael2Gray temporarily deployed to complex-cele-feature-va-j3ya7f June 5, 2022 17:13 Inactive
@Michael2Gray Michael2Gray temporarily deployed to complex-cele-feature-va-grsurt June 5, 2022 17:37 Inactive
Temporarily stop deployment to Heroku
valhalla integration
add valhalla dependency
@github-actions
Copy link

github-actions bot commented Jun 5, 2022

Coverage after merging feature/valhalla into master will be

93.50%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src/app
   app.tsx97.56%50%100%100%32
src/app/config
   config.constant.ts100%100%100%100%
   config.context.tsx98.85%90%100%100%47
   config.model.ts100%100%100%100%
src/app/modules/auth
   auth.component.tsx100%100%100%100%
   auth.context.tsx88.74%81.25%75%90.08%61–70, 86–88, 94–96
   auth.enum.ts100%100%100%100%
   auth.model.ts100%100%100%100%
src/app/modules/city/components
   city-card-footer.component.tsx100%100%100%100%
   city-card-properties.component.tsx100%100%100%100%
   city-card.component.tsx100%100%100%100%
   city.component.tsx100%100%100%100%
   stations-grid.component.tsx100%100%100%100%
src/app/modules/city/components/station-card
   station-card-footer.component.tsx100%100%100%100%
   station-card-properties.component.tsx100%100%100%100%
   station-card.component.tsx100%100%100%100%
   station-status-label.component.tsx100%100%100%100%
src/app/modules/city/constants
   city.constant.ts100%100%100%100%
src/app/modules/city/context
   city.context.tsx94.87%75%100%97.06%48, 53–55
src/app/modules/city/queries
   city.queries.ts100%100%100%100%
src/app/modules/city/routes
   city.route.tsx32.35%100%0%33.33%12–33
src/app/modules/city/utils
   city.util.ts98.33%92.86%100%100%34
src/app/modules/country/components
   cities-grid.component.tsx94.44%100%0%100%
   countries-grid.component.tsx25%100%0%25.93%10–27, 8–9
   countries.component.tsx75%100%0%100%
   country.component.tsx26.32%100%0%27.78%10–18, 6–9
src/app/modules/country/components/city-card
   city-card.component.tsx29.69%100%0%30.16%20–63
src/app/modules/country/components/countries-card
   countries-card-footer.component.tsx84%100%0%87.50%14–16
   countries-card-properties.component.tsx28.95%100%0%29.73%12–37
   countries-card.component.tsx85.71%100%0%88.89%13–15
src/app/modules/country/components/country-card
   country-card-footer.component.tsx94.44%100%0%100%
   country-card-properties.component.tsx27.91%100%0%28.57%13–42
   country-card.component.tsx94.74%100%0%100%
src/app/modules/country/components/country-flag
   country-flag.component.tsx100%100%100%100%
   country-icon.component.tsx100%100%100%100%
   country-icon.util.ts98.44%93.33%100%100%42
src/app/modules/country/constants
   country.constant.ts100%100%100%100%
src/app/modules/country/context
   countries.context.tsx100%100%100%100%
   country.context.tsx53.85%100%0%56.76%20–35
src/app/modules/country/routes
   countries.route.tsx91.67%100%0%100%
   country.route.tsx92.86%100%0%100%
src/app/modules/country/utils
   country.util.ts92.75%92.86%100%92.16%18, 18–21
src/app/modules/home/routes
   home.route.tsx96.97%66.67%100%100%15
src/app/modules/login/components
   login-banner.component.tsx100%100%100%100%
   login-error.component.tsx100%100%100%100%
   login-form.component.tsx100%100%100%100%
src/app/modules/login/routes
   login.route.tsx100%100%100%100%
src/app/routes
   paths.constants.ts100%100%100%100%
   routes.tsx100%100%100%100%
src/app/shared/components/alert
   alert.component.tsx100%100%100%100%
   alert.constant.ts100%100%100%100%
src/app/shared/components/availability-indicator
   availability-indicator.component.tsx100%100%100%100%
src/app/shared/components/branding
   branding.component.tsx100%100%100%100%
src/app/shared/components/button
   button.component.tsx100%100%100%100%
   icon-button.component.tsx100%100%100%100%
src/app/shared/components/button/components
   button-base.component.tsx100%100%100%100%
   button-icon-wrapper.component.tsx100%100%100%100%
src/app/shared/components/button/constants
   button-variants.constant.ts100%100%100%100%
src/app/shared/components/button/text-button
   text-button.component.tsx100%100%100%100%
src/app/shared/components/card
   card.component.tsx100%100%100%100%
src/app/shared/components/centered-column
   centered-column.component.tsx100%100%100%100%
src/app/shared/components/coords
   coords-direction.component.tsx100%100%100%100%
   coords.component.tsx100%100%100%100%
src/app/shared/components/date-format
   date-format.component.tsx100%100%100%100%
src/app/shared/components/distance
   distance.component.tsx100%100%100%100%
src/app/shared/components/divider
   divider.component.tsx100%100%100%100%
src/app/shared/components/form-field
   form-field.component.tsx100%100%100%100%
src/app/shared/components/grid
   grid.component.tsx100%100%100%100%
src/app/shared/components/heading
   heading.component.tsx100%100%100%100%
src/app/shared/components/inline-property
   inline-property.component.tsx100%100%100%100%
src/app/shared/components/input
   input.component.tsx100%100%100%100%
src/app/shared/components/input/components
   input-icon-wrapper.component.tsx100%100%100%100%
src/app/shared/components/label
   label.component.tsx100%100%100%100%
   label.constant.ts100%100%100%100%
src/app/shared/components/legend
   legend.component.tsx100%100%100%100%
src/app/shared/components/loader
   loader.component.tsx96.55%50%100%100%21
src/app/shared/components/location-card
   location-card.component.tsx97.73%66.67%100%100%38
src/app/shared/components/nav-link
   nav-link.component.tsx100%100%100%100%
src/app/shared/components/page-title
   page-title.component.tsx100%100%100%100%
src/app/shared/components/property
   property.component.tsx100%100%100%100%
src/app/shared/components/temperature
   temperature.component.tsx100%100%100%100%
   temperature.constant.ts100%100%100%100%
   temperature.util.ts100%100%100%100%
src/app/shared/components/text-field
   text-field.component.tsx100%100%100%100%
src/app/shared/components/weather-icon
   weather-icon.component.tsx100%100%100%100%
   weather-icon.util.ts100%100%100%100%
src/app/shared/constants
   api.constant.ts100%100%100%100%
src/app/shared/context
   axios.context.tsx100%100%100%100%
src/app/shared/hooks
   use-context-fallback.hook.ts61.11%50%100%60%10–12, 6–9
   use-geolocation.hook.ts96.55%100%50%100%
   use-mounted.hook.ts100%100%100%100%
   use-timeout.hook.ts95.24%100%100%94.59%20, 30
src/app/shared/layouts
   default.layout.tsx100%100%100%100%
   full-screen-overlay.layout.tsx100%100%100%100%
   page.layout.tsx95%50%100%100%13
   pending.layout.tsx100%100%100%100%
   unauthenticated.layout.tsx100%100%100%100%
src/app/shared/utils
   distance.util.ts100%100%100%100%
   error.util.ts100%100%100%100%

@Michael2Gray Michael2Gray temporarily deployed to complex-cele-feature-va-ejas6o June 5, 2022 17:40 Inactive
@github-actions
Copy link

github-actions bot commented Jun 5, 2022

Coverage after merging feature/valhalla into master will be

93.50%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src/app
   app.tsx97.56%50%100%100%32
src/app/config
   config.constant.ts100%100%100%100%
   config.context.tsx98.85%90%100%100%47
   config.model.ts100%100%100%100%
src/app/modules/auth
   auth.component.tsx100%100%100%100%
   auth.context.tsx88.74%81.25%75%90.08%61–70, 86–88, 94–96
   auth.enum.ts100%100%100%100%
   auth.model.ts100%100%100%100%
src/app/modules/city/components
   city-card-footer.component.tsx100%100%100%100%
   city-card-properties.component.tsx100%100%100%100%
   city-card.component.tsx100%100%100%100%
   city.component.tsx100%100%100%100%
   stations-grid.component.tsx100%100%100%100%
src/app/modules/city/components/station-card
   station-card-footer.component.tsx100%100%100%100%
   station-card-properties.component.tsx100%100%100%100%
   station-card.component.tsx100%100%100%100%
   station-status-label.component.tsx100%100%100%100%
src/app/modules/city/constants
   city.constant.ts100%100%100%100%
src/app/modules/city/context
   city.context.tsx94.87%75%100%97.06%48, 53–55
src/app/modules/city/queries
   city.queries.ts100%100%100%100%
src/app/modules/city/routes
   city.route.tsx32.35%100%0%33.33%12–33
src/app/modules/city/utils
   city.util.ts98.33%92.86%100%100%34
src/app/modules/country/components
   cities-grid.component.tsx94.44%100%0%100%
   countries-grid.component.tsx25%100%0%25.93%10–27, 8–9
   countries.component.tsx75%100%0%100%
   country.component.tsx26.32%100%0%27.78%10–18, 6–9
src/app/modules/country/components/city-card
   city-card.component.tsx29.69%100%0%30.16%20–63
src/app/modules/country/components/countries-card
   countries-card-footer.component.tsx84%100%0%87.50%14–16
   countries-card-properties.component.tsx28.95%100%0%29.73%12–37
   countries-card.component.tsx85.71%100%0%88.89%13–15
src/app/modules/country/components/country-card
   country-card-footer.component.tsx94.44%100%0%100%
   country-card-properties.component.tsx27.91%100%0%28.57%13–42
   country-card.component.tsx94.74%100%0%100%
src/app/modules/country/components/country-flag
   country-flag.component.tsx100%100%100%100%
   country-icon.component.tsx100%100%100%100%
   country-icon.util.ts98.44%93.33%100%100%42
src/app/modules/country/constants
   country.constant.ts100%100%100%100%
src/app/modules/country/context
   countries.context.tsx100%100%100%100%
   country.context.tsx53.85%100%0%56.76%20–35
src/app/modules/country/routes
   countries.route.tsx91.67%100%0%100%
   country.route.tsx92.86%100%0%100%
src/app/modules/country/utils
   country.util.ts92.75%92.86%100%92.16%18, 18–21
src/app/modules/home/routes
   home.route.tsx96.97%66.67%100%100%15
src/app/modules/login/components
   login-banner.component.tsx100%100%100%100%
   login-error.component.tsx100%100%100%100%
   login-form.component.tsx100%100%100%100%
src/app/modules/login/routes
   login.route.tsx100%100%100%100%
src/app/routes
   paths.constants.ts100%100%100%100%
   routes.tsx100%100%100%100%
src/app/shared/components/alert
   alert.component.tsx100%100%100%100%
   alert.constant.ts100%100%100%100%
src/app/shared/components/availability-indicator
   availability-indicator.component.tsx100%100%100%100%
src/app/shared/components/branding
   branding.component.tsx100%100%100%100%
src/app/shared/components/button
   button.component.tsx100%100%100%100%
   icon-button.component.tsx100%100%100%100%
src/app/shared/components/button/components
   button-base.component.tsx100%100%100%100%
   button-icon-wrapper.component.tsx100%100%100%100%
src/app/shared/components/button/constants
   button-variants.constant.ts100%100%100%100%
src/app/shared/components/button/text-button
   text-button.component.tsx100%100%100%100%
src/app/shared/components/card
   card.component.tsx100%100%100%100%
src/app/shared/components/centered-column
   centered-column.component.tsx100%100%100%100%
src/app/shared/components/coords
   coords-direction.component.tsx100%100%100%100%
   coords.component.tsx100%100%100%100%
src/app/shared/components/date-format
   date-format.component.tsx100%100%100%100%
src/app/shared/components/distance
   distance.component.tsx100%100%100%100%
src/app/shared/components/divider
   divider.component.tsx100%100%100%100%
src/app/shared/components/form-field
   form-field.component.tsx100%100%100%100%
src/app/shared/components/grid
   grid.component.tsx100%100%100%100%
src/app/shared/components/heading
   heading.component.tsx100%100%100%100%
src/app/shared/components/inline-property
   inline-property.component.tsx100%100%100%100%
src/app/shared/components/input
   input.component.tsx100%100%100%100%
src/app/shared/components/input/components
   input-icon-wrapper.component.tsx100%100%100%100%
src/app/shared/components/label
   label.component.tsx100%100%100%100%
   label.constant.ts100%100%100%100%
src/app/shared/components/legend
   legend.component.tsx100%100%100%100%
src/app/shared/components/loader
   loader.component.tsx96.55%50%100%100%21
src/app/shared/components/location-card
   location-card.component.tsx97.73%66.67%100%100%38
src/app/shared/components/nav-link
   nav-link.component.tsx100%100%100%100%
src/app/shared/components/page-title
   page-title.component.tsx100%100%100%100%
src/app/shared/components/property
   property.component.tsx100%100%100%100%
src/app/shared/components/temperature
   temperature.component.tsx100%100%100%100%
   temperature.constant.ts100%100%100%100%
   temperature.util.ts100%100%100%100%
src/app/shared/components/text-field
   text-field.component.tsx100%100%100%100%
src/app/shared/components/weather-icon
   weather-icon.component.tsx100%100%100%100%
   weather-icon.util.ts100%100%100%100%
src/app/shared/constants
   api.constant.ts100%100%100%100%
src/app/shared/context
   axios.context.tsx100%100%100%100%
src/app/shared/hooks
   use-context-fallback.hook.ts61.11%50%100%60%10–12, 6–9
   use-geolocation.hook.ts96.55%100%50%100%
   use-mounted.hook.ts100%100%100%100%
   use-timeout.hook.ts95.24%100%100%94.59%20, 30
src/app/shared/layouts
   default.layout.tsx100%100%100%100%
   full-screen-overlay.layout.tsx100%100%100%100%
   page.layout.tsx95%50%100%100%13
   pending.layout.tsx100%100%100%100%
   unauthenticated.layout.tsx100%100%100%100%
src/app/shared/utils
   distance.util.ts100%100%100%100%
   error.util.ts100%100%100%100%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant