msandrini / achiever

A tool built to achieve... wrapper over the old "Achievo" legacy system, transforming the old php+html return into a modern one-page app in React with GraphQL for the API.
MIT License
1 stars 2 forks source link

Recreate edit page #84

Closed enikolas closed 6 years ago

enikolas commented 6 years ago

Recreate edit page following the Thinking in React guide lines.

New structure:

+---TimeEntryContainer
    +---TimeEntry
        +---MonthlyCalendar
        +---LabourStatistics
            +---Gauge
                +---GaugeBar
                +---GaugeDescription
            +---GaugeDescription
        +---TimeEntryForm
            +---MessagePanel
            +---InputTime
            +---Button

Changes:

codecov-io commented 6 years ago

Codecov Report

Merging #84 into master will decrease coverage by 4.91%. The diff coverage is 41.23%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #84      +/-   ##
==========================================
- Coverage   77.04%   72.12%   -4.92%     
==========================================
  Files          42       53      +11     
  Lines        1320     1514     +194     
  Branches      258      307      +49     
==========================================
+ Hits         1017     1092      +75     
- Misses        266      382     +116     
- Partials       37       40       +3
Impacted Files Coverage Δ
server/api/utils.js 28.57% <ø> (ø) :arrow_up:
client/components/edit/WeeklyCalendar.jsx 100% <ø> (ø) :arrow_up:
client/components/edit/ActiveDayTasks.jsx 100% <ø> (ø) :arrow_up:
shared/strings.js 100% <ø> (ø) :arrow_up:
client/components/router/pages.js 100% <ø> (ø) :arrow_up:
client/components/ui/modals/LoadingModal.jsx 100% <ø> (ø) :arrow_up:
client/components/ui/LabourStatistics.jsx 100% <100%> (ø)
client/utils.js 100% <100%> (ø) :arrow_up:
client/queries.graphql 65.21% <100%> (+0.51%) :arrow_up:
client/components/ui/GaugeDescription.jsx 100% <100%> (ø)
... and 22 more

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 6e0acbf...7944ce7. Read the comment docs.