From 9886e5042ac8f142d60dd6d847de5cebdd54f784 Mon Sep 17 00:00:00 2001 From: Marco Pedone Date: Mon, 27 Apr 2026 18:43:58 +0200 Subject: [PATCH] refactor: convert type definitions to enums for consistency in schema files --- apps/infoalloggi/src/schemas/public/BanType.ts | 11 ++++++----- .../src/schemas/public/GenericStatusEnum.ts | 9 +++++---- .../infoalloggi/src/schemas/public/OrderTypeEnum.ts | 13 +++++++------ .../src/schemas/public/PaymentStatusEnum.ts | 9 +++++---- .../src/schemas/public/StatusConfermaEnum.ts | 9 +++++---- .../src/schemas/public/TipologiaPosizioneEnum.ts | 7 ++++--- 6 files changed, 32 insertions(+), 26 deletions(-) diff --git a/apps/infoalloggi/src/schemas/public/BanType.ts b/apps/infoalloggi/src/schemas/public/BanType.ts index 6df2169..42b6d21 100644 --- a/apps/infoalloggi/src/schemas/public/BanType.ts +++ b/apps/infoalloggi/src/schemas/public/BanType.ts @@ -1,8 +1,9 @@ /** Represents the enum public.BanType */ -type BanType = - | 'ip' - | 'email' - | 'phone' - | 'cf'; +enum BanType { + ip = 'ip', + email = 'email', + phone = 'phone', + cf = 'cf', +}; export default BanType; \ No newline at end of file diff --git a/apps/infoalloggi/src/schemas/public/GenericStatusEnum.ts b/apps/infoalloggi/src/schemas/public/GenericStatusEnum.ts index 3e17904..16db7f5 100644 --- a/apps/infoalloggi/src/schemas/public/GenericStatusEnum.ts +++ b/apps/infoalloggi/src/schemas/public/GenericStatusEnum.ts @@ -1,7 +1,8 @@ /** Represents the enum public.GenericStatusEnum */ -type GenericStatusEnum = - | 'pending' - | 'success' - | 'failed'; +enum GenericStatusEnum { + pending = 'pending', + success = 'success', + failed = 'failed', +}; export default GenericStatusEnum; \ No newline at end of file diff --git a/apps/infoalloggi/src/schemas/public/OrderTypeEnum.ts b/apps/infoalloggi/src/schemas/public/OrderTypeEnum.ts index b883081..43cafc1 100644 --- a/apps/infoalloggi/src/schemas/public/OrderTypeEnum.ts +++ b/apps/infoalloggi/src/schemas/public/OrderTypeEnum.ts @@ -1,9 +1,10 @@ /** Represents the enum public.OrderTypeEnum */ -type OrderTypeEnum = - | 'Acconto' - | 'Saldo' - | 'Consulenza' - | 'Altro' - | 'Rinnovo'; +enum OrderTypeEnum { + Acconto = 'Acconto', + Saldo = 'Saldo', + Consulenza = 'Consulenza', + Altro = 'Altro', + Rinnovo = 'Rinnovo', +}; export default OrderTypeEnum; \ No newline at end of file diff --git a/apps/infoalloggi/src/schemas/public/PaymentStatusEnum.ts b/apps/infoalloggi/src/schemas/public/PaymentStatusEnum.ts index c440bd1..ac8ccbb 100644 --- a/apps/infoalloggi/src/schemas/public/PaymentStatusEnum.ts +++ b/apps/infoalloggi/src/schemas/public/PaymentStatusEnum.ts @@ -1,7 +1,8 @@ /** Represents the enum public.PaymentStatusEnum */ -type PaymentStatusEnum = - | 'processing' - | 'success' - | 'failed'; +enum PaymentStatusEnum { + processing = 'processing', + success = 'success', + failed = 'failed', +}; export default PaymentStatusEnum; \ No newline at end of file diff --git a/apps/infoalloggi/src/schemas/public/StatusConfermaEnum.ts b/apps/infoalloggi/src/schemas/public/StatusConfermaEnum.ts index fe5f4f4..85ee919 100644 --- a/apps/infoalloggi/src/schemas/public/StatusConfermaEnum.ts +++ b/apps/infoalloggi/src/schemas/public/StatusConfermaEnum.ts @@ -1,7 +1,8 @@ /** Represents the enum public.StatusConfermaEnum */ -type StatusConfermaEnum = - | 'Inviato conferma' - | 'Conferma accettata' - | 'Caparra versata'; +enum StatusConfermaEnum { + 'Inviato conferma' = 'Inviato conferma', + 'Conferma accettata' = 'Conferma accettata', + 'Caparra versata' = 'Caparra versata', +}; export default StatusConfermaEnum; \ No newline at end of file diff --git a/apps/infoalloggi/src/schemas/public/TipologiaPosizioneEnum.ts b/apps/infoalloggi/src/schemas/public/TipologiaPosizioneEnum.ts index f38af04..4f14179 100644 --- a/apps/infoalloggi/src/schemas/public/TipologiaPosizioneEnum.ts +++ b/apps/infoalloggi/src/schemas/public/TipologiaPosizioneEnum.ts @@ -1,6 +1,7 @@ /** Represents the enum public.TipologiaPosizioneEnum */ -type TipologiaPosizioneEnum = - | 'Transitorio' - | 'Stabile'; +enum TipologiaPosizioneEnum { + Transitorio = 'Transitorio', + Stabile = 'Stabile', +}; export default TipologiaPosizioneEnum; \ No newline at end of file