This commit is contained in:
2026-07-23 18:13:39 +03:30
parent 04687b855d
commit cea411b912
9 changed files with 88 additions and 65 deletions
+7 -5
View File
@@ -17,13 +17,15 @@ export type StatusConfig = {
*/
export const statusRegistry: Record<string, StatusConfig> = {
// --- ProformaInvoiceStatusEnum ---
[ProformaInvoiceStatusEnum.ALL]: { label: 'همه', variant: 'neutral' },
[ProformaInvoiceStatusEnum.NOT_CONFIRMED]: { label: 'تایید نشده', variant: 'warning' },
[ProformaInvoiceStatusEnum.PARTIALLY_CONFIRMED]: { label: 'تایید جزئی', variant: 'info' },
[ProformaInvoiceStatusEnum.PENDING]: { label: 'در انتظار تایید', variant: 'warning' },
[ProformaInvoiceStatusEnum.CONFIRMED]: { label: 'تایید شده', variant: 'success' },
[ProformaInvoiceStatusEnum.ARCHIVED]: { label: 'آرشیو شده', variant: 'neutral' },
// --- Invoice confirm status (from API; partially_confirmed/confirmed covered by enum above) ---
pending: { label: 'تایید نشده', variant: 'warning' },
// --- Invoice confirm status (from API) ---
pending: { label: 'در انتظار تایید', variant: 'warning' },
partially_confirmed: { label: 'تایید جزئی', variant: 'info' },
confirmed: { label: 'تایید شده', variant: 'success' },
archived: { label: 'آرشیو شده', variant: 'neutral' },
// --- OrderStatusEnum ---
[OrderStatusEnum.CREATED]: { label: 'ایجاد شده', variant: 'info' },