// @ts-nocheck import React, { useState, useEffect } from 'react'; import { getDirectusClient } from '@/lib/directus/client'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { Badge } from '@/components/ui/badge'; interface Props { initialClusters?: any[]; } export default function GeoManager({ initialClusters = [] }: Props) { const [clusters, setClusters] = useState(initialClusters); return (
{clusters.map((cluster) => ( {cluster.data?.cluster_name || cluster.cluster_key} {cluster.cluster_key}
Target Cities
{(cluster.data?.cities || []).map((city, i) => (
{city.city}, {city.state} {city.neighborhood && ( {city.neighborhood} )} {city.zip_focus && ( {city.zip_focus} )}
))}
))}
); }