/** * @license * SPDX-License-Identifier: Apache-2.0 */ import { Loader2, AlertCircle } from 'lucide-react'; export function LoadingOverlay({ message = "분석 중입니다..." }: { message?: string }) { return (

{message}

); } export function ErrorMessage({ message, onRetry }: { message: string; onRetry?: () => void }) { return (

{message}

{onRetry && ( )}
); } import Link from 'next/link'; export function Header() { return (

IT 커리어밸류체크

2025 IT산업 임금체계 개선 길라잡이 연계
); } import { motion } from 'framer-motion'; export function SurveyHeader({ current, total }: { current: number; total: number }) { const progress = (current / total) * 100; return (
Step {current} of {total}
{Math.round(progress)}%
); }