Add start and end times to SubjectComparisonCard
Some checks are pending
Build and Publish Docker Container / build (push) Has started running
Some checks are pending
Build and Publish Docker Container / build (push) Has started running
This commit is contained in:
parent
44df8a6fc6
commit
0314ccc2b3
@ -29,7 +29,11 @@ export default function OverviewPage({config}: {
|
||||
projectIds={projectIds}
|
||||
/>
|
||||
|
||||
<SubjectComparisonCard projectIds={projectIds}/>
|
||||
<SubjectComparisonCard
|
||||
startTime={config.timePeriod.start}
|
||||
endTime={config.timePeriod.end}
|
||||
projectIds={projectIds}
|
||||
/>
|
||||
</div>
|
||||
</main>
|
||||
)
|
||||
|
||||
@ -61,8 +61,14 @@ export function SubjectOverviewCard({
|
||||
)
|
||||
}
|
||||
|
||||
export function SubjectComparisonCard({projectIds}: {
|
||||
projectIds: number[]
|
||||
export function SubjectComparisonCard({
|
||||
projectIds,
|
||||
startTime,
|
||||
endTime
|
||||
}: {
|
||||
projectIds: number[],
|
||||
startTime: string,
|
||||
endTime: string,
|
||||
}) {
|
||||
const {
|
||||
data: rawData,
|
||||
@ -76,7 +82,7 @@ export function SubjectComparisonCard({projectIds}: {
|
||||
name: string,
|
||||
raw_json: any
|
||||
}
|
||||
}[]>(`/api/time_entry?select=raw_json,project:project_id(name,raw_json)&project_id=in.(${projectIds.join(',')})`, fetcher, {});
|
||||
}[]>(`/api/time_entry?select=raw_json,project:project_id(name,raw_json)&start=gt.${startTime}&start=lt.${endTime}&project_id=in.(${projectIds.join(',')})`, fetcher, {});
|
||||
|
||||
const [breakdownData, setBreakdownData] = useState<{
|
||||
name: string,
|
||||
|
||||
@ -28,7 +28,7 @@ function useCalendarData(projectIds: number[], initialDate: string, endDate: str
|
||||
start: string,
|
||||
seconds: number,
|
||||
}
|
||||
}[]>(`/api/time_entry?select=raw_json&start=gt.${(initialDate)}&start=lt.${(endDate)}&project_id=in.(${projectIds.join(',')})`, fetcher, {});
|
||||
}[]>(`/api/time_entry?select=raw_json&start=gt.${initialDate}&start=lt.${endDate}&project_id=in.(${projectIds.join(',')})`, fetcher, {});
|
||||
|
||||
const [data, setData] = useState<{
|
||||
date: Date,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user