"use client"; import Link from "next/link"; import { useJobs } from "@/lib/hooks/useCareer"; const OpenPosition = () => { const { jobs, loading, error } = useJobs(); if (loading) { return (

Open Positions

Loading positions...

); } if (error) { return (

Open Positions

Error loading positions. Please try again later.

); } if (jobs.length === 0) { return (

Open Positions

No open positions at the moment. Please check back later.

); } return (

Open Positions

{jobs.map((job, index) => (
{String(index + 1).padStart(2, '0')}

{job.title}

({job.open_positions.toString().padStart(2, '0')} Open {job.open_positions === 1 ? 'Role' : 'Roles'})
east
))}
); }; export default OpenPosition;