import {Check, ExternalLink, Loader2} from 'lucide-react'; import type {LinkData} from '@/api'; import {Badge} from '@/components/ui/badge'; import {Button} from '@/components/ui/button'; import {cn} from '@/lib/utils'; import {CHANNEL_LABEL} from './useCollectFlow'; /** * 수집 잡이 찾아온 채널 URL 을 사장님이 확정하는 패널. * * ★ 이 화면이 파이프라인에서 사람이 반드시 개입해야 하는 지점이다. * 확정 없이 긁으면 이름이 비슷한 남의 가게 페이지가 이 가게의 공식 홈페이지에 실린다. * 그래서 기본값은 '확정 안 함'이고, 누른 것만 크롤링 대상이 된다. */ export function ChannelConfirmPanel({ links, confirmedCount, confirmingId, onConfirm, }: { links: LinkData[]; confirmedCount: number; confirmingId: string | null; onConfirm: (linkId: string) => void; }) { return (
링크를 열어 내 가게가 맞는지 직접 확인한 뒤 확정해 주세요. 확정한 URL 만 크롤링합니다 — 확정하지 않은 URL 은 건드리지 않습니다.