UNPKG

react-garden

Version:

React + TypeScript + ThreeJS app using Material UI on NextJS, Apollo Client, GraphQL + WordPress REST APIs, for ThreeD web development.. a part of the threed.ai code family.

95 lines (93 loc) 2.17 kB
const form = { formId: "new-user-form", formField: { firstName: { name: "firstName", label: "First Name", type: "text", errorMsg: "First name is required.", }, lastName: { name: "lastName", label: "Last Name", type: "text", errorMsg: "Last name is required.", }, company: { name: "company", label: "Company", type: "text", }, email: { name: "email", label: "Email Address", type: "email", errorMsg: "Email address is required.", invalidMsg: "Your email address is invalid.", }, password: { name: "password", label: "Password", type: "password", errorMsg: "Password is required.", invalidMsg: "Your password should be more than 6 characters.", }, repeatPassword: { name: "repeatPassword", label: "Repeat Password", type: "password", errorMsg: "Password is required.", invalidMsg: "Your password doesn't match.", }, address1: { name: "address1", label: "Address 1", type: "text", errorMsg: "Address is required.", }, address2: { name: "address2", label: "Address 2", type: "text", }, city: { name: "city", label: "City", type: "text", errorMsg: "City is required.", }, zip: { name: "zip", label: "Zip Code", type: "number", errorMsg: "Zip Code is required.", invalidMsg: "Zipcode is not valie (e.g. 95437).", }, twitter: { name: "twitter", label: "Twitter Handle", type: "text", errorMsg: "Twitter profile is required.", }, facebook: { name: "facebook", label: "Facebook Account", type: "text", }, instagram: { name: "instagram", label: "Instagram Account", type: "text", }, publicEmail: { name: "publicEmail", label: "Public Email", type: "email", }, bio: { name: "bio", label: "Bio", }, }, } export default form