From a68c00b4ad7fea63e43a70ed3c42242ced4fd821 Mon Sep 17 00:00:00 2001 From: Paul Adamsen <117673433+pauladamseniii@users.noreply.github.com> Date: Tue, 13 Jun 2023 15:54:04 -0400 Subject: [PATCH] CEC-4241 - Add trouble code to DTC search (#356) --- .../Contexts/DTCTimelineContext.jsx | 6 ++-- .../__snapshots__/index.test.jsx.snap | 36 +++++++++++++++++++ .../DTCTimeline/DTCTimeline/index.jsx | 18 +++++++++- src/services/DTCTimelineAPI.js | 5 +-- 4 files changed, 59 insertions(+), 6 deletions(-) diff --git a/src/components/Contexts/DTCTimelineContext.jsx b/src/components/Contexts/DTCTimelineContext.jsx index 9649182..dded562 100644 --- a/src/components/Contexts/DTCTimelineContext.jsx +++ b/src/components/Contexts/DTCTimelineContext.jsx @@ -9,15 +9,15 @@ export const DTCTimelineProvider = ({ children }) => { const [dtcData, setDTCData] = useState([]); const [total, setTotal] = useState(0) - const getDTCData = async (vin, ecu, startDate, endDate, search,token) => { + const getDTCData = async (vin, ecu, troubleCode, startDate, endDate, search, token) => { try { setBusy(true); - const result = await api.getDTCData(vin, ecu, startDate, endDate, search,token); + const result = await api.getDTCData(vin, ecu, troubleCode, startDate, endDate, search, token); if (result.error) { throw new Error(`Get DTC data error. ${result.message}`); } setDTCData(result.data ?? []); - if (result.total){ + if (result.total) { setTotal(result.total) } return result; diff --git a/src/components/DTCTimeline/DTCTimeline/__snapshots__/index.test.jsx.snap b/src/components/DTCTimeline/DTCTimeline/__snapshots__/index.test.jsx.snap index 3cde435..156a9b6 100644 --- a/src/components/DTCTimeline/DTCTimeline/__snapshots__/index.test.jsx.snap +++ b/src/components/DTCTimeline/DTCTimeline/__snapshots__/index.test.jsx.snap @@ -377,6 +377,42 @@ exports[`Render Render 1`] = ` +