From 3d5ea6ac303e89e6b1febef3061e9feaf2825e0b Mon Sep 17 00:00:00 2001 From: Mathis Date: Tue, 30 Apr 2024 16:14:47 +0200 Subject: [PATCH] feat(interfaces): add IUserUpdate interface This commit introduces a new interface named IUserUpdate. This interface consists of optional properties like id, username, firstname, lastname, dob and gdpr. These properties are used for validating user's data during update operation. Issue: #18 Signed-off-by: Mathis --- src/interfaces/services/IUserUpdate.ts | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 src/interfaces/services/IUserUpdate.ts diff --git a/src/interfaces/services/IUserUpdate.ts b/src/interfaces/services/IUserUpdate.ts new file mode 100644 index 0000000..13a6c94 --- /dev/null +++ b/src/interfaces/services/IUserUpdate.ts @@ -0,0 +1,8 @@ +export interface IUserUpdate { + id?: string; + username?: string; + firstname?: string; + lastname?: string; + dob?: Date; + gdpr?: Date; +}