Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 3564 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

<?php

$this->headLink()->appendStylesheet('/react-bundles/job/view/main.css');

$jobSkills = json_encode($job_skills);
$jobLanguages = json_encode($job_languages);
$jobDegrees = json_encode($job_degrees);
$userProfiles = json_encode($user_profiles);

$js = <<<JS

const backendVars = {
  jobId: `$job_uuid`,
  companyId: `$company_uuid`,
  companyImage: `$company_image`,
  jobTitle: "$job_title",
  companyName: "$company_name",
  timeElapsed: "$timeElapsed",
  location: "$location",
  jobSaved: `$job_save_operation`,
  lastDateOfApplication: `$last_date_of_application`,
  employmentType: `$employment_type`,
  jobCategory: `$job_category`,
  jobDescription: `$job_description`,
  jobSkills: JSON.parse(`$jobSkills`),
  totalApplications: `$total_applications`,
  jobVisits: `$job_visits`,
  experience: `$experience`,
  salary: `$salary`,
  jobLanguages: JSON.parse(`$jobLanguages`),
  jobDegrees: JSON.parse(`$jobDegrees`),
  companyIndustry: `$company_industry`,
  companySize: `$company_size`,
  companyAddress: `$company_address`,
  companyWebsite: `$company_website`,
  companyFoundationYear: `$company_foundation_year`,
  jobApplyOperation: `$job_apply_operation`,
  userProfiles: JSON.parse(`$userProfiles`)
}
JS;
$this->inlineScript()->appendScript($js);
$this->inlineScript()->appendFile('/react-bundles/job/view/jobViewBundle.js');
?>

<div id="react_job_view">
  <div class="process-comm" id="paginator-process-comm">
    <div class="spinner">
      <div class="bounce1"></div>
      <div class="bounce2"></div>
      <div class="bounce3"></div>
    </div>
  </div>
</div>