From 44005a0aa56077d00f67ae54d0c914f7800202c9 Mon Sep 17 00:00:00 2001 From: Gabriel De Los Rios Date: Thu, 11 Dec 2025 23:14:34 -0300 Subject: [PATCH] feat: add models for backend response --- src/app/models/Response.ts | 8 ++++++++ src/app/models/ResponseError.ts | 6 ++++++ 2 files changed, 14 insertions(+) create mode 100644 src/app/models/Response.ts create mode 100644 src/app/models/ResponseError.ts diff --git a/src/app/models/Response.ts b/src/app/models/Response.ts new file mode 100644 index 0000000..cf9dfbb --- /dev/null +++ b/src/app/models/Response.ts @@ -0,0 +1,8 @@ +import { ResponseError } from "./ResponseError"; + +export interface Response { + data: T; + errors: ResponseError[]; + message: string; + success: boolean; +} \ No newline at end of file diff --git a/src/app/models/ResponseError.ts b/src/app/models/ResponseError.ts new file mode 100644 index 0000000..09c2ae1 --- /dev/null +++ b/src/app/models/ResponseError.ts @@ -0,0 +1,6 @@ +export interface ResponseError { + code: number; + details: string; + field: string; + message: string; +} \ No newline at end of file