diff --git a/src/types/api/master-data/flock.d.ts b/src/types/api/master-data/flock.d.ts index 3ac5d390..daa7babf 100644 --- a/src/types/api/master-data/flock.d.ts +++ b/src/types/api/master-data/flock.d.ts @@ -1,14 +1,26 @@ -import { BaseMetadata } from "@/types/api/api-general"; +import { BaseMetadata } from '@/types/api/api-general'; export type BaseFlock = { id: number; name: string; -} +}; export type Flock = BaseMetadata & BaseFlock; export type CreateFlockPayload = { name: string; -} +}; -export type UpdateFlockPayload = CreateFlockPayload; \ No newline at end of file +export type UpdateFlockPayload = CreateFlockPayload; + +// --------------------------------------- +// TODO: adjust this later after Transfer to Laying API done +import { BaseKandang } from '@/types/api/master-data/kandang'; + +export type FlockWithKandangs = BaseFlock & { + totalQuantity: number; + kandangs: { + kandang: BaseKandang; + quantity: number; + }[]; +};