'use client' import { useEmDashContent } from '@/hooks/useEmDashContent' import Image from 'next/image' import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/Card' import Badge from '@/components/ui/Badge' export default function AttorneyProfilesSection() { const { items, loading } = useEmDashContent('team_members') if (loading) { return (
) } if (items.length === 0) return null return (

Our Attorneys

With 32 years of combined experience, Mashobane & Associates brings tenacity, legal acumen, and a deep commitment to every client we represent.

{items.map((item) => { const d = item.data as { name?: string; role?: string; bio?: string; image?: string } return (
{d.image && ( {d.name )}
{d.name} {d.role && {d.role}}

{d.bio}

) })}
) }