mirror of
https://github.com/kyantech/Palmr.git
synced 2025-10-22 22:02:00 +00:00
feat: enhance reverse share modal data mapping (#248)
This commit is contained in:
@@ -120,10 +120,11 @@ function mapReverseShareToFormData(reverseShare: ReverseShare): EditReverseShare
|
|||||||
pageLayout: (reverseShare.pageLayout as "DEFAULT" | "WETRANSFER") || DEFAULT_VALUES.PAGE_LAYOUT,
|
pageLayout: (reverseShare.pageLayout as "DEFAULT" | "WETRANSFER") || DEFAULT_VALUES.PAGE_LAYOUT,
|
||||||
nameFieldRequired: (reverseShare.nameFieldRequired as "HIDDEN" | "OPTIONAL" | "REQUIRED") || "OPTIONAL",
|
nameFieldRequired: (reverseShare.nameFieldRequired as "HIDDEN" | "OPTIONAL" | "REQUIRED") || "OPTIONAL",
|
||||||
emailFieldRequired: (reverseShare.emailFieldRequired as "HIDDEN" | "OPTIONAL" | "REQUIRED") || "OPTIONAL",
|
emailFieldRequired: (reverseShare.emailFieldRequired as "HIDDEN" | "OPTIONAL" | "REQUIRED") || "OPTIONAL",
|
||||||
hasExpiration: false,
|
hasExpiration: !!reverseShare.expiration,
|
||||||
hasFileLimits: false,
|
hasFileLimits: !!(reverseShare.maxFiles || reverseShare.maxFileSize || reverseShare.allowedFileTypes),
|
||||||
hasFieldRequirements: false,
|
hasFieldRequirements:
|
||||||
hasPassword: false,
|
reverseShare.nameFieldRequired !== "OPTIONAL" || reverseShare.emailFieldRequired !== "OPTIONAL",
|
||||||
|
hasPassword: reverseShare.hasPassword,
|
||||||
password: DEFAULT_VALUES.EMPTY_STRING,
|
password: DEFAULT_VALUES.EMPTY_STRING,
|
||||||
isActive: reverseShare.isActive,
|
isActive: reverseShare.isActive,
|
||||||
noFilesLimit: !reverseShare.maxFiles,
|
noFilesLimit: !reverseShare.maxFiles,
|
||||||
|
Reference in New Issue
Block a user