"use client"; // ใช้ useState และ useEffect ใน Next.js 15 import Image from "next/image"; import Link from "next/link"; import { useState } from "react"; export default function Navbar() { // Dropdown State (Desktop) const [isSolutionsOpen, setSolutionsOpen] = useState(false); const [isIndustriesOpen, setIndustriesOpen] = useState(false); const [isAboutOpen, setAboutOpen] = useState(false); // Mobile Menu State const [isMobileMenuOpen, setMobileMenuOpen] = useState(false); // Checkbox Grid State const [selected, setSelected] = useState([]); const options = [ { id: "customer-experience", label: "Customer Experience", img: "/assets/image2.png" }, { id: "customer-support", label: "Customer Support", img: "/assets/image2.png" }, { id: "technical-support", label: "Technical Customer Support", img: "/assets/image2.png" }, { id: "content-moderation", label: "Content Moderation", img: "/assets/image2.png" }, { id: "data-processing", label: "Data Processing", img: "/assets/image2.png" }, { id: "finance-accounting", label: "Finance & Accounting", img: "/assets/image2.png" }, ]; // Toggle Checkbox selection const toggleSelection = (id: string) => { setSelected((prev) => prev.includes(id) ? prev.filter((item) => item !== id) : [...prev, id] ); }; return (
{/* Top Announcement Bar */}
SupportNinja is hiring! Apply through our Jobs Board.{" "} Find Open Positions Today
{/* Main Navbar (Sticky) */} {/* Mobile Menu (Slide Down) */} {isMobileMenuOpen && (
  • Solutions
  • Industries
  • How it Works
  • About
  • Resources
{/* Mobile - Get Started Button */}
Get Started
)} {/* Hero Section */}

Quickly and seamlessly scale your team with agile, highly customizable outsourcing solutions that power your growth.

Outsourcing worth talking about


{/* Outsourcing Options Section */}

Which outsourcing solutions are you looking for?

Choose as many as you need.

{/* Options Grid */}
{options.map((option) => (
toggleSelection(option.id)} > {/* Checkbox */}
toggleSelection(option.id)} className="appearance-none w-5 h-5 border border-gray-500 rounded-md checked:bg-black checked:border-transparent checked:before:content-['✔'] checked:before:text-white checked:before:text-xs flex items-center justify-center transition-all duration-300" />
{/* Image & Text */} {option.label}

{option.label}

))}
{/* Get Started Button */}
Get Started
{/* ----------------------------- NEW SECTIONS ----------------------------- */} {/* SECTION 1: bg #bfc1b9 + midjourney.png */}

Driving better business results for 200+ companies.

Midjourney Logo
{/* SECTION 2: bg-white + image2.png + เนื้อหา 2 คอลัมน์ (ข้อความซ้าย, รูปขวา) */}
Scale Up

Free up resources, accelerate growth, and solve for scale.

At SupportNinja, we combine cutting-edge technology with value-centricity to foster high-performing, reliable teams that turn growing pains into efficient pathways to profitability.

Our customized, agile, AI-enabled solutions don’t just deliver cost savings — they also keep key business outcomes front and center.

We work closely with you to continually adjust strategies, realize efficiencies, and drive scaling according to your unique needs. Plus, flexibility is baked in so you’re never locked into rigid, long-term contracts.

{/* SECTION 3: bg-white + image3.png + เนื้อหา (Don't grow it alone) */}

Don’t grow it alone

Don’t let headcount become a headache. We’ll connect you with talent that meets your needs.

Your dedicated new team members will become experts in your world — your customers, your tech, your data, your systems — so they can expand on what you’ve built.

Grow Together
{/* SECTION 4 */}
{/* Customer Support */}
{/* Icon (No Background, Enlarged, #2b2c30) */}

Customer Support

Transform every interaction into a positive experience with customer-centric support that scales as you grow.

Explore Customer Support →
{/* Customer Experience */}

Customer Experience

Enhance every stage of your customer journey and scale confidently — from a simple touchpoint to the entire lifecycle.

Explore Customer Experience →
{/* Technical Customer Support */}

Technical Customer Support

Outsourced dedicated experts on your business to answer customer questions in detail.

Explore Technical Customer Support →
{/* Content Moderation */}

Content Moderation

Build a thriving online presence with a team specially trained to uphold your community standards.

Explore Content Moderation →
{/* Data Processing */}

Data Processing

Receive analyzed data, specific to how you need it interpreted and presented.

Explore Data Processing →
{/* Finance & Accounting */}

Finance & Accounting

Streamline your financial operations with expert accounting and bookkeeping services.

Explore Finance & Accounting →
{/* SECTION 5 */}
{/* Row 1: Images Left, Text Right */}
{/* Images (Left) */}
{/* คุณอาจจัดวาง image5, image6 ซ้อนกัน หรือวางเคียงกันได้ตามต้องการ */} {/* Text (Right) */}

We’re passionate about our people.

Our people-first culture attracts and retains top talent...

For nearly a decade, we’ve fostered the growth, wellbeing, and career development of our team members — and that’s earned us industry-high talent retention rates.

Read our story
Image 5
{/* Row 2: Text Left, Image Right */}
{/* Text (Left) */} {/* Image (Right) */}
Image 7

Grow your career and unleash your potential.

Ready to expand your horizons at a truly global company?

At SupportNinja, we prioritize your progress, celebrate your wins, and provide a supportive environment where you can thrive. Check out our openings today.

View open roles
{/* SECTION 6 */}
{/* Left Side: Text */}

We’re better together. Start building your dream team.

Design a custom outsourcing solution that drives results.

{/* ปุ่ม Get Started สีแดง */} Get Started {/* ไอคอนลูกศร → */}
{/* Right Side: Image */}
Building Dream Team
{/* ----------------------------------------------------------------------- */}
); }