feat(FE-136): add flock and recording management with validation in forms

This commit is contained in:
rstubryan
2025-10-14 22:03:09 +07:00
parent 4b4b74d07c
commit 1869fa8dc5
5 changed files with 241 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
import {
CreateFlockPayload,
Flock,
UpdateFlockPayload,
} from '@/types/api/flock/flock';
import {
CreateRecordingPayload,
Recording,
UpdateRecordingPayload,
} from '@/types/api/flock/recording';
import { BaseApiService } from '@/services/api/base';
export const FlockApi = new BaseApiService<
Flock,
CreateFlockPayload,
UpdateFlockPayload
>('/flock/flocks');
export const RecordingApi = new BaseApiService<
Recording,
CreateRecordingPayload,
UpdateRecordingPayload
>('/flock/recordings');