From 0e5b718fd7f66537c61b903f83b68ac3028b93ad Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Sun, 5 Oct 2025 13:39:25 +0700 Subject: [PATCH] feat(FE-41): create kandang type --- src/types/api/master-data/kandang.d.ts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/types/api/master-data/kandang.d.ts diff --git a/src/types/api/master-data/kandang.d.ts b/src/types/api/master-data/kandang.d.ts new file mode 100644 index 00000000..e05006d1 --- /dev/null +++ b/src/types/api/master-data/kandang.d.ts @@ -0,0 +1,20 @@ +import { BaseMetadata } from '@/types/api/api-general'; +import { BaseLocation } from '@/types/api/master-data/location'; +import { BaseUser } from '@/types/api/user'; + +export type BaseKandang = { + id: number; + name: string; + location: BaseLocation; + pic: BaseUser; +}; + +export type Kandang = BaseMetadata & BaseKandang; + +export type CreateKandangPayload = { + name: string; + location_id: number; + pic_id: number; +}; + +export type UpdateKandangPayload = CreateKandangPayload;