From a79743df33844be5795584f1d363ed75d7ec2b3b Mon Sep 17 00:00:00 2001 From: Tiago Yamamoto Date: Sat, 27 Dec 2025 23:25:16 -0300 Subject: [PATCH] feat(frontend): implement roadmap features - services link and boost job action --- frontend/src/app/dashboard/my-jobs/page.tsx | 9 +++++++++ frontend/src/components/company-sidebar.tsx | 7 +++++++ 2 files changed, 16 insertions(+) diff --git a/frontend/src/app/dashboard/my-jobs/page.tsx b/frontend/src/app/dashboard/my-jobs/page.tsx index 06fc193..686c4b8 100644 --- a/frontend/src/app/dashboard/my-jobs/page.tsx +++ b/frontend/src/app/dashboard/my-jobs/page.tsx @@ -36,6 +36,7 @@ import { ExternalLink, Pause, Play, + Zap, } from "lucide-react" import Link from "next/link" import { @@ -299,7 +300,15 @@ export default function MyJobsPage() { Preview + + {/* Boost Feature (Roadmap) */} + + + Boost Job + + + {job.status === "active" ? ( diff --git a/frontend/src/components/company-sidebar.tsx b/frontend/src/components/company-sidebar.tsx index 4ba1f31..d8fafad 100644 --- a/frontend/src/components/company-sidebar.tsx +++ b/frontend/src/components/company-sidebar.tsx @@ -13,6 +13,7 @@ import { Building2, BarChart3, Plus, + Zap, } from "lucide-react"; import Link from "next/link"; import { usePathname } from "next/navigation"; @@ -67,6 +68,12 @@ export function CompanySidebar({ className }: CompanySidebarProps) { href: "/dashboard/company/settings", active: pathname?.startsWith("/dashboard/company/settings"), }, + { + label: "Services (Gigs)", + icon: Zap, + href: "/dashboard/company/services", + active: pathname?.startsWith("/dashboard/company/services"), + }, ]; return (