feat(FE-438): Add Uniformity detail view and navigation

This commit is contained in:
rstubryan
2025-12-28 20:58:59 +07:00
parent 9f0dc8c644
commit 8ec76af012
6 changed files with 366 additions and 4 deletions
+10 -1
View File
@@ -1,9 +1,10 @@
import { BaseApiService } from '@/services/api/base';
import { BaseApiResponse } from '@/types/api/api-general';
import {
Uniformity,
UniformityDetail,
VerifyUniformityPayload,
VerifyUniformityResponse,
Uniformity,
CreateUniformityPayload,
} from '@/types/api/uniformity/uniformity';
@@ -20,6 +21,14 @@ export class UniformityApiService extends BaseApiService<
return await this.customRequest<BaseApiResponse<Uniformity>>('');
}
async getUniformityDetail(
id: number
): Promise<BaseApiResponse<UniformityDetail> | undefined> {
return await this.customRequest<BaseApiResponse<UniformityDetail>>(
`/${id}`
);
}
async createUniformity(
payload: CreateUniformityPayload
): Promise<BaseApiResponse<Uniformity> | undefined> {