@@ -40,9 +40,20 @@ class AccountMessages(TypedDict):
4040 UPDATED : str
4141
4242
43+ class NextOfKinMessages (TypedDict ):
44+ FETCHED : str
45+ UPDATED : str
46+
47+
48+ class KYCInformationMessages (TypedDict ):
49+ FETCHED : str
50+ UPDATED : str
51+
52+
4353class CommonMessages (TypedDict ):
4454 INTERNAL_SERVER_ERROR : str
4555 JWT_GENERATED : str
56+ VALIDATION_ERROR : str
4657
4758
4859class Messages (TypedDict ):
@@ -51,6 +62,8 @@ class Messages(TypedDict):
5162 OTP : OtpMessages
5263 USER : UserMessages
5364 ACCOUNT : AccountMessages
65+ NOK : NextOfKinMessages
66+ KYC : KYCInformationMessages
5467 COMMON : CommonMessages
5568
5669
@@ -104,13 +117,22 @@ class DynamicMessages(TypedDict):
104117 "SAVED" : "Withdrawal account details saved succesfully" ,
105118 "UPDATED" : "User Withdraw account updated successfully" ,
106119 },
120+ "NOK" : {
121+ "FETCHED" : "Next of Kin fetched successfully" ,
122+ "UPDATED" : "Next of Kin updated successfully" ,
123+ },
124+ "KYC" : {
125+ "FETCHED" : "KYC Information fetched successfully" ,
126+ "UPDATED" : "KYC Information updated successfully" ,
127+ },
107128 "COMMON" : {
108129 "INTERNAL_SERVER_ERROR" : "Something went wrong" ,
109130 "JWT_GENERATED" : "JWT was generated" ,
131+ "VALIDATION_ERROR" : "Validation errors" ,
110132 },
111133}
112134
113- DYNAMIC_MESSSAGES : DynamicMessages = {
135+ DYNAMIC_MESSAGES : DynamicMessages = {
114136 "COMMON" : {
115137 "FETCHED_SUCCESS" : lambda x : f"{ x } fetched successfully" ,
116138 "FETCHED_FAILED" : lambda x : f"{ x } fetch failed" ,
@@ -122,4 +144,4 @@ class DynamicMessages(TypedDict):
122144 },
123145}
124146
125- __all__ = ["DYNAMIC_MESSSAGES " , "MESSAGES" ]
147+ __all__ = ["DYNAMIC_MESSAGES " , "MESSAGES" ]
0 commit comments