Merge branch 'fix/adjustment-issue-8-apr-26' into 'development'

[FIX/FE] Adjustment Filter Default Value Set Range to This Month

See merge request mbugroup/lti-web-client!377
This commit is contained in:
Rivaldi A N S
2026-04-08 04:32:46 +00:00
@@ -1,6 +1,7 @@
'use client'; 'use client';
import { useState } from 'react'; import { useState } from 'react';
import moment from 'moment';
import { import {
Card, Card,
CardContent, CardContent,
@@ -59,10 +60,17 @@ const CATEGORY_LABELS: { [key: string]: string } = {
produksi_close: 'Produksi Close', produksi_close: 'Produksi Close',
}; };
const getThisMonthRange = () => ({
dateFrom: moment().startOf('month').format('YYYY-MM-DD'),
dateTo: moment().endOf('month').format('YYYY-MM-DD'),
});
export function Dashboard() { export function Dashboard() {
const defaultDateRange = getThisMonthRange();
// Filters // Filters
const [dateFrom, setDateFrom] = useState(''); const [dateFrom, setDateFrom] = useState(defaultDateRange.dateFrom);
const [dateTo, setDateTo] = useState(''); const [dateTo, setDateTo] = useState(defaultDateRange.dateTo);
const [kandangFilter, setKandangFilter] = useState('ALL'); const [kandangFilter, setKandangFilter] = useState('ALL');
const [categoryFilter, setCategoryFilter] = useState('ALL'); const [categoryFilter, setCategoryFilter] = useState('ALL');