Files
Alberto-Audrix 32a36cceff
CI / lint-and-test (push) Canceled after 0s
first commit
2026-07-28 08:55:05 +07:00

94 lines
2.0 KiB
TypeScript

import { CycleData } from '../types';
export const defaultPhases: CycleData['phases'] = [
{
name: 'Masa Brooding',
startDay: 1,
endDay: 10,
color: 'bg-yellow-400',
description: 'Fokus pada suhu dan kenyamanan untuk anak ayam.',
},
{
name: 'Pertumbuhan',
startDay: 11,
endDay: 24,
color: 'bg-green-500',
description: 'Periode pertumbuhan cepat, fokus pada nutrisi pakan.',
},
{
name: 'Finisher',
startDay: 25,
endDay: 42,
color: 'bg-blue-500',
description: 'Pemantapan bobot dan kualitas daging.',
},
{
name: 'Panen',
startDay: 35,
endDay: 42,
color: 'bg-red-500',
description: 'Siap untuk dipanen.',
},
];
export const cycleData: CycleData[] = [
{
id: 'CYCLE-JBW-2025-05-20',
totalDays: 42,
currentDay: 42,
startDate: new Date('2025-05-20'),
status: 'Completed',
docInCount: 20000,
phases: defaultPhases,
},
{
id: 'CYCLE-JBW-2025-07-11',
totalDays: 42,
currentDay: 42,
startDate: new Date('2025-07-11'),
status: 'Completed',
docInCount: 20000,
phases: defaultPhases,
},
{
id: 'CYCLE-JBW-2025-10-22',
totalDays: 42,
currentDay: 42,
startDate: new Date('2025-10-22'),
status: 'Completed',
docInCount: 20000,
phases: defaultPhases,
},
{
id: 'CYCLE-JBW-2025-12-10',
totalDays: 42,
currentDay: 42,
startDate: new Date('2025-12-10'),
status: 'Completed',
docInCount: 20000,
phases: defaultPhases,
},
{
id: 'CYCLE-JBW-2026-04-02',
totalDays: 39,
currentDay: 39,
startDate: new Date('2026-04-02'),
endDate: new Date('2026-05-10'),
status: 'Completed',
docInCount: 25000,
chickInWeight: 35,
phases: defaultPhases,
},
{
id: 'CYCLE-JBW-2026-05-22',
totalDays: 42,
currentDay: 4,
startDate: new Date('2026-05-22'),
endDate: new Date('2026-07-02'),
status: 'Active',
docInCount: 25000,
chickInWeight: 35,
phases: defaultPhases,
},
];