Merge version_2_1781441636218 into main
Merge version_2_1781441636218 into main
This commit was merged in pull request #1.
This commit is contained in:
@@ -2,11 +2,13 @@ import { Routes, Route } from 'react-router-dom';
|
||||
import Layout from './components/Layout';
|
||||
import HomePage from './pages/HomePage';
|
||||
|
||||
import JobSearchPage from "@/pages/JobSearchPage";
|
||||
export default function App() {
|
||||
return (
|
||||
<Routes>
|
||||
<Route element={<Layout />}>
|
||||
<Route path="/" element={<HomePage />} />
|
||||
<Route path="/job-search" element={<JobSearchPage />} />
|
||||
</Route>
|
||||
</Routes>
|
||||
);
|
||||
|
||||
@@ -34,7 +34,9 @@ export default function Layout() {
|
||||
{
|
||||
"name": "Testimonials",
|
||||
"href": "#testimonials"
|
||||
}
|
||||
},
|
||||
{ name: "Job Search", href: "/job-search" },
|
||||
|
||||
];
|
||||
|
||||
return (
|
||||
|
||||
15
src/pages/JobSearchPage.tsx
Normal file
15
src/pages/JobSearchPage.tsx
Normal file
@@ -0,0 +1,15 @@
|
||||
import FeaturesAttributeCards from "@/components/sections/features/FeaturesAttributeCards";
|
||||
|
||||
export default function JobSearchPage() {
|
||||
return (
|
||||
<>
|
||||
<div data-webild-section="FeaturesAttributeCards"><FeaturesAttributeCards
|
||||
tag="Job Board"
|
||||
title="Featured Job Opportunities"
|
||||
description="Discover the latest openings from top Albanian employers. Find roles that match your skills, location, and career goals."
|
||||
primaryButton={{"text":"Search All Jobs","href":"/jobs"}}
|
||||
items={[{"title":"Senior Frontend Developer","tags":"IT & Software • Full-time","badge":"Urgent","details":[{"icon":"Building2","label":"Company","value":"TechTirana"},{"icon":"MapPin","label":"Location","value":"Tirana"},{"icon":"Banknote","label":"Salary","value":"€1,500 - €2,500"}],"imageSrc":"https://img.freepik.com/free-photo/modern-office-space-interior_158595-5206.jpg"},{"title":"Marketing Manager","tags":"Marketing • Full-time","badge":"New","details":[{"icon":"Building2","label":"Company","value":"AlbMedia Group"},{"icon":"MapPin","label":"Location","value":"Durrës"},{"icon":"Banknote","label":"Salary","value":"€1,000 - €1,800"}],"imageSrc":"https://img.freepik.com/free-photo/group-people-working-out-business-plan-office_1303-15861.jpg"},{"title":"Customer Support Agent","tags":"Customer Service • Remote","details":[{"icon":"Building2","label":"Company","value":"GlobalBPO"},{"icon":"MapPin","label":"Location","value":"Remote"},{"icon":"Banknote","label":"Salary","value":"€600 - €900"}],"imageSrc":"https://img.freepik.com/free-photo/smiling-young-female-call-center-operator-with-headset-working-office_1303-27351.jpg"},{"title":"Financial Analyst","tags":"Finance • Full-time","badge":"Top Employer","details":[{"icon":"Building2","label":"Company","value":"Banka Kombëtare"},{"icon":"MapPin","label":"Location","value":"Tirana"},{"icon":"Banknote","label":"Salary","value":"Competitive"}],"imageSrc":"https://img.freepik.com/free-photo/business-people-analyzing-statistics-financial-data-working-with-documents-graphs-office_146671-16472.jpg"}]}
|
||||
/></div>
|
||||
</>
|
||||
);
|
||||
}
|
||||
@@ -6,4 +6,5 @@ export interface Route {
|
||||
|
||||
export const routes: Route[] = [
|
||||
{ path: '/', label: 'Home', pageFile: 'HomePage' },
|
||||
{ path: '/job-search', label: 'Job Search', pageFile: 'JobSearchPage' },
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user