feat(frontend): implement roadmap features - services link and boost job action

This commit is contained in:
Tiago Yamamoto 2025-12-27 23:25:16 -03:00
parent e6131dfe33
commit a79743df33
2 changed files with 16 additions and 0 deletions

View file

@ -36,6 +36,7 @@ import {
ExternalLink, ExternalLink,
Pause, Pause,
Play, Play,
Zap,
} from "lucide-react" } from "lucide-react"
import Link from "next/link" import Link from "next/link"
import { import {
@ -299,7 +300,15 @@ export default function MyJobsPage() {
<ExternalLink className="h-4 w-4 mr-2" /> <ExternalLink className="h-4 w-4 mr-2" />
Preview Preview
</DropdownMenuItem> </DropdownMenuItem>
{/* Boost Feature (Roadmap) */}
<DropdownMenuSeparator /> <DropdownMenuSeparator />
<DropdownMenuItem className="text-amber-600 font-medium cursor-pointer">
<Zap className="h-4 w-4 mr-2" />
Boost Job
</DropdownMenuItem>
<DropdownMenuSeparator />
{job.status === "active" ? ( {job.status === "active" ? (
<DropdownMenuItem> <DropdownMenuItem>
<Pause className="h-4 w-4 mr-2" /> <Pause className="h-4 w-4 mr-2" />

View file

@ -13,6 +13,7 @@ import {
Building2, Building2,
BarChart3, BarChart3,
Plus, Plus,
Zap,
} from "lucide-react"; } from "lucide-react";
import Link from "next/link"; import Link from "next/link";
import { usePathname } from "next/navigation"; import { usePathname } from "next/navigation";
@ -67,6 +68,12 @@ export function CompanySidebar({ className }: CompanySidebarProps) {
href: "/dashboard/company/settings", href: "/dashboard/company/settings",
active: pathname?.startsWith("/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 ( return (