From 5a679017227baeb73a939478490298ce12da01fb Mon Sep 17 00:00:00 2001 From: rstubryan Date: Thu, 26 Feb 2026 09:11:05 +0700 Subject: [PATCH] feat(FE): Add transaction type and subtype options to constants --- src/config/constant.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/config/constant.ts b/src/config/constant.ts index 66d0af7d..9db7b6cd 100644 --- a/src/config/constant.ts +++ b/src/config/constant.ts @@ -545,3 +545,20 @@ export const MARKETING_DATE_FILTER_TYPE_OPTIONS = [ value: 'so_date', }, ]; + +export const TRANSACTION_TYPE_OPTIONS = [ + { label: 'Pembelian', value: 'PEMBELIAN' }, + { label: 'Penjualan', value: 'PENJUALAN' }, + { label: 'Biaya', value: 'BIAYA' }, +]; + +export const TRANSACTION_SUBTYPE_OPTIONS = { + PEMBELIAN: [{ label: 'Pembelian', value: 'PURCHASE_IN' }], + PENJUALAN: [{ label: 'Penjualan', value: 'MARKETING_OUT' }], + RECORDING: [ + { label: 'Recording Stock Out', value: 'RECORDING_STOCK_OUT' }, + { label: 'Recording Depletion Out', value: 'RECORDING_DEPLETION_OUT' }, + { label: 'Recording Depletion In', value: 'RECORDING_DEPLETION_IN' }, + { label: 'Recording Egg In', value: 'RECORDING_EGG_IN' }, + ], +};