(Feat-Fix): Fixed attendance system
This commit is contained in:
@@ -45,7 +45,7 @@ export const AllRatesPage: React.FC = () => {
|
||||
setLoading(true);
|
||||
setError("");
|
||||
try {
|
||||
const params: any = {};
|
||||
const params: { departmentId?: number; startDate?: string; endDate?: string } = {};
|
||||
if (filters.departmentId) {
|
||||
params.departmentId = parseInt(filters.departmentId);
|
||||
}
|
||||
@@ -55,8 +55,8 @@ export const AllRatesPage: React.FC = () => {
|
||||
const data = await api.getAllRates(params);
|
||||
setAllRates(data.allRates);
|
||||
setSummary(data.summary);
|
||||
} catch (err: any) {
|
||||
setError(err.message || "Failed to fetch rates");
|
||||
} catch (err: unknown) {
|
||||
setError(err instanceof Error ? err.message : "Failed to fetch rates");
|
||||
} finally {
|
||||
setLoading(false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user