- refactor on scheduled-out-today
- routine package updates Signed-off-by: Dave Richer <dave@imexsystems.ca>
This commit is contained in:
@@ -25,7 +25,7 @@ export default function DashboardScheduledOutToday({data, ...cardProps}) {
|
||||
if (!data.scheduled_out_today)
|
||||
return <DashboardRefreshRequired {...cardProps} />;
|
||||
|
||||
const newData = data.scheduled_out_today.map((item) => {
|
||||
const scheduledOutToday = data.scheduled_out_today.map((item) => {
|
||||
const joblines_body = item.joblines
|
||||
? item.joblines
|
||||
.filter((l) => l.mod_lbr_ty !== "LAR")
|
||||
@@ -41,23 +41,7 @@ export default function DashboardScheduledOutToday({data, ...cardProps}) {
|
||||
joblines_body,
|
||||
joblines_ref,
|
||||
};
|
||||
});
|
||||
|
||||
newData.forEach((item) => {
|
||||
item.joblines_body = item.joblines
|
||||
? item.joblines
|
||||
.filter((l) => l.mod_lbr_ty !== "LAR")
|
||||
.reduce((acc, val) => acc + val.mod_lb_hrs, 0)
|
||||
: 0;
|
||||
item.joblines_ref = item.joblines
|
||||
? item.joblines
|
||||
.filter((l) => l.mod_lbr_ty === "LAR")
|
||||
.reduce((acc, val) => acc + val.mod_lb_hrs, 0)
|
||||
: 0;
|
||||
});
|
||||
|
||||
|
||||
newData.sort(function (a, b) {
|
||||
}).sort(function (a, b) {
|
||||
return new Date(a.scheduled_completion) - new Date(b.scheduled_completion);
|
||||
});
|
||||
|
||||
@@ -183,8 +167,8 @@ export default function DashboardScheduledOutToday({data, ...cardProps}) {
|
||||
state.sortedInfo.columnKey === "alt_transport" &&
|
||||
state.sortedInfo.order,
|
||||
filters:
|
||||
(newData &&
|
||||
newData
|
||||
(scheduledOutToday &&
|
||||
scheduledOutToday
|
||||
.map((j) => j.alt_transport)
|
||||
.filter(onlyUnique)
|
||||
.map((s) => {
|
||||
|
||||
Reference in New Issue
Block a user