constADDITIONAL_INFO_PLACEHOLDER=`e.g. I’m applying for company XYZ. I have been resume-rejected by N companies that I have applied for. Please help me to review so company XYZ gives me an interview!`;
constADDITIONAL_INFO_PLACEHOLDER=`e.g. I’m applying for company XYZ. I have been resume-rejected by N companies that I have applied for. Please help me to review so company XYZ gives me an interview!`;
constFILE_UPLOAD_ERROR='Please upload a PDF file that is less than 10MB.';
constFILE_UPLOAD_ERROR='Please upload a PDF file that is less than 10MB.';
constMAX_FILE_SIZE_LIMIT=10485760;
constMAX_FILE_SIZE_LIMIT=10000000;
typeIFormInput={
typeIFormInput={
additionalInfo?: string;
additionalInfo?: string;
@ -139,6 +140,7 @@ export default function SubmitResumeForm() {
errorMessage={errors?.title&&'Title cannot be empty!'}
errorMessage={errors?.title&&'Title cannot be empty!'}
label="Title"
label="Title"
placeholder={TITLE_PLACEHOLDER}
placeholder={TITLE_PLACEHOLDER}
required={true}
onChange={(val)=>setValue('title',val)}
onChange={(val)=>setValue('title',val)}
/>
/>
</div>
</div>
@ -147,6 +149,7 @@ export default function SubmitResumeForm() {
{...register('role',{required: true})}
{...register('role',{required: true})}
label="Role"
label="Role"
options={roleItems}
options={roleItems}
required={true}
onChange={(val)=>setValue('role',val)}
onChange={(val)=>setValue('role',val)}
/>
/>
</div>
</div>
@ -155,6 +158,7 @@ export default function SubmitResumeForm() {
{...register('experience',{required: true})}
{...register('experience',{required: true})}
label="Experience Level"
label="Experience Level"
options={experienceItems}
options={experienceItems}
required={true}
onChange={(val)=>setValue('experience',val)}
onChange={(val)=>setValue('experience',val)}
/>
/>
</div>
</div>
@ -164,26 +168,38 @@ export default function SubmitResumeForm() {