Skip to main content

Variable: eprintFormDataSchema

const eprintFormDataSchema: ZodObject<{ abstract: ZodString; authors: ZodArray<ZodObject<{ affiliations: ZodDefault<ZodArray<ZodObject<{ department: ZodOptional<ZodString>; name: ZodString; rorId: ZodOptional<ZodString>; }, $strip>>>; avatarUrl: ZodOptional<ZodString>; contributions: ZodDefault<ZodArray<ZodObject<{ degree: ZodString; typeId: ZodOptional<ZodString>; typeLabel: ZodOptional<ZodString>; typeUri: ZodString; }, $strip>>>; did: ZodOptional<ZodString>; email: ZodUnion<[ZodOptional<ZodString>, ZodLiteral<"">]>; handle: ZodOptional<ZodString>; isCorrespondingAuthor: ZodDefault<ZodBoolean>; isHighlighted: ZodDefault<ZodBoolean>; name: ZodString; orcid: ZodOptional<ZodString>; order: ZodNumber; }, $strip>>; codeRepositories: ZodOptional<ZodArray<ZodObject<{ label: ZodOptional<ZodString>; platformName: ZodOptional<ZodString>; platformUri: ZodOptional<ZodString>; url: ZodOptional<ZodUnion<readonly [ZodURL, ZodLiteral<"">]>>; }, $strip>>>; conferencePresentation: ZodOptional<ZodObject<{ conferenceAcronym: ZodOptional<ZodString>; conferenceIteration: ZodOptional<ZodString>; conferenceLocation: ZodOptional<ZodString>; conferenceName: ZodOptional<ZodString>; conferenceUri: ZodOptional<ZodString>; conferenceUrl: ZodOptional<ZodUnion<readonly [ZodURL, ZodLiteral<"">]>>; presentationDate: ZodOptional<ZodString>; presentationTypeSlug: ZodOptional<ZodString>; presentationTypeUri: ZodOptional<ZodString>; proceedingsDoi: ZodOptional<ZodString>; }, $strip>>; conflictOfInterest: ZodOptional<ZodString>; dataRepositories: ZodOptional<ZodArray<ZodObject<{ label: ZodOptional<ZodString>; platformName: ZodOptional<ZodString>; platformUri: ZodOptional<ZodString>; url: ZodOptional<ZodUnion<readonly [ZodURL, ZodLiteral<"">]>>; }, $strip>>>; documentFile: ZodCustom<File, File>; documentFormat: ZodOptional<ZodEnum<{ docx: "docx"; epub: "epub"; html: "html"; jupyter: "jupyter"; latex: "latex"; markdown: "markdown"; odt: "odt"; pdf: "pdf"; rtf: "rtf"; txt: "txt"; }>>; doi: ZodUnion<[ZodOptional<ZodString>, ZodLiteral<"">]>; externalIds: ZodOptional<ZodObject<{ arxivId: ZodOptional<ZodString>; coreSid: ZodOptional<ZodString>; magId: ZodOptional<ZodString>; openAlexId: ZodOptional<ZodString>; osf: ZodOptional<ZodString>; pmcid: ZodOptional<ZodString>; pmid: ZodOptional<ZodString>; semanticScholarId: ZodOptional<ZodString>; ssrnId: ZodOptional<ZodString>; zenodoDoi: ZodOptional<ZodString>; }, $strip>>; externalLinks: ZodOptional<ZodArray<ZodObject<{ category: ZodString; description: ZodOptional<ZodString>; label: ZodString; type: ZodString; url: ZodString; }, $strip>>>; facets: ZodOptional<ZodArray<ZodObject<{ label: ZodOptional<ZodString>; slug: ZodString; value: ZodString; }, $strip>>>; fieldNodes: ZodArray<ZodObject<{ uri: ZodString; weight: ZodOptional<ZodNumber>; }, $strip>>; funding: ZodOptional<ZodArray<ZodObject<{ funderDoi: ZodOptional<ZodString>; funderName: ZodOptional<ZodString>; funderRor: ZodOptional<ZodString>; funderUri: ZodOptional<ZodString>; grantNumber: ZodOptional<ZodString>; grantTitle: ZodOptional<ZodString>; grantUrl: ZodOptional<ZodString>; }, $strip>>>; fundingInfo: ZodOptional<ZodArray<ZodObject<{ funder: ZodString; funderId: ZodOptional<ZodString>; grantNumber: ZodOptional<ZodString>; }, $strip>>>; keywords: ZodOptional<ZodArray<ZodString>>; licenseSlug: ZodDefault<ZodString>; licenseUri: ZodOptional<ZodString>; paperDid: ZodOptional<ZodString>; preregistration: ZodUnion<[ZodOptional<ZodString>, ZodLiteral<"">]>; preregistrationInfo: ZodOptional<ZodObject<{ platformName: ZodOptional<ZodString>; platformUri: ZodOptional<ZodString>; registrationDate: ZodOptional<ZodString>; url: ZodOptional<ZodUnion<readonly [ZodURL, ZodLiteral<"">]>>; }, $strip>>; publicationStatus: ZodOptional<ZodString>; publishedVersion: ZodOptional<ZodObject<{ accessType: ZodOptional<ZodString>; articleNumber: ZodOptional<ZodString>; doi: ZodOptional<ZodString>; eLocationId: ZodOptional<ZodString>; issue: ZodOptional<ZodString>; journal: ZodOptional<ZodString>; journalAbbreviation: ZodOptional<ZodString>; journalIssn: ZodOptional<ZodString>; licenseUrl: ZodOptional<ZodString>; pages: ZodOptional<ZodString>; publishedAt: ZodOptional<ZodString>; publisher: ZodOptional<ZodString>; url: ZodOptional<ZodUnion<readonly [ZodURL, ZodLiteral<"">]>>; volume: ZodOptional<ZodString>; }, $strip>>; repositories: ZodOptional<ZodObject<{ code: ZodOptional<ZodArray<ZodObject<{ archiveUrl: ZodOptional<ZodString>; label: ZodOptional<ZodString>; platformSlug: ZodOptional<ZodString>; platformUri: ZodOptional<ZodString>; swhid: ZodOptional<ZodString>; url: ZodOptional<ZodString>; }, $strip>>>; data: ZodOptional<ZodArray<ZodObject<{ accessStatement: ZodOptional<ZodString>; doi: ZodOptional<ZodString>; label: ZodOptional<ZodString>; platformSlug: ZodOptional<ZodString>; platformUri: ZodOptional<ZodString>; url: ZodOptional<ZodString>; }, $strip>>>; materials: ZodOptional<ZodArray<ZodObject<{ label: ZodOptional<ZodString>; rrid: ZodOptional<ZodString>; url: ZodOptional<ZodString>; }, $strip>>>; preregistration: ZodOptional<ZodObject<{ platformSlug: ZodOptional<ZodString>; platformUri: ZodOptional<ZodString>; registrationDate: ZodOptional<ZodString>; url: ZodOptional<ZodString>; }, $strip>>; protocols: ZodOptional<ZodArray<ZodObject<{ doi: ZodOptional<ZodString>; platformSlug: ZodOptional<ZodString>; platformUri: ZodOptional<ZodString>; url: ZodOptional<ZodString>; }, $strip>>>; }, $strip>>; supplementaryMaterials: ZodOptional<ZodArray<ZodObject<{ category: ZodString; description: ZodOptional<ZodString>; detectedFormat: ZodString; file: ZodCustom<File, File>; label: ZodString; order: ZodNumber; }, $strip>>>; title: ZodString; usePaperPds: ZodOptional<ZodBoolean>; }, $strip>

Defined in: web/lib/schemas/eprint.ts:697

Combined form data for all wizard steps.