address: S.Struct({
streetNumber: OptionalString,
streetName: ValidString,
additionalAddressInformation: OptionalString,
country: CountryCodes,
postalCode: ValidString.annotations({ identifier: "postalCode" }),
city: ValidString,
}).pipe(
S.filter(
(address) => {
if (!getPostalCodeSchema(address.country).safeParse(address.postalCode).success)
return getKey("app.settings.edit-personal-information", "ERROR_POSTAL_CODE")
return true
},
{ identifier: "postalCode" },
),
),
address: S.Struct({
streetNumber: OptionalString,
streetName: ValidString,
additionalAddressInformation: OptionalString,
country: CountryCodes,
postalCode: ValidString.annotations({ identifier: "postalCode" }),
city: ValidString,
}).pipe(
S.filter(
(address) => {
if (!getPostalCodeSchema(address.country).safeParse(address.postalCode).success)
return getKey("app.settings.edit-personal-information", "ERROR_POSTAL_CODE")
return true
},
{ identifier: "postalCode" },
),
),