import React from 'react'; import { motion } from 'framer-motion'; // --- EXISTING ICONS (Do not change these) --- export const LogoutIcon = () => (); export const BriefcaseIcon = () => (); export const UserCircleIcon = () => (); export const ChatIcon = () => (); export const CalendarIcon = () => (); export const UploadIcon = () => ; export const SpinnerIcon = () => ; export const SearchIcon = () => (); export const AtsCheckerIcon = () => (); export const FilterIcon = () => (); export const ScoringIcon = () => (); export const ClearIcon = () => (); export const ViewIcon = () => (); export const ChevronLeftIcon = () => (); export const ChevronRightIcon = () => (); export const CheckSquareIcon = () => (); export const MailIcon = () => (); export const LoaderIcon = () => (); export const ArrowLeftIcon = () => (); export const PlusIcon = ({ size = 16 }) => (); export const TrashIcon = ({ size = 16 }) => (); export const DownloadIcon = () => (); // --- Add this to src/components/Icons.js --- export const RoundCheckbox = ({ checked, onChange, style }) => (
{checked && ( )}
); // Animated Chevron for Dropdowns export const ChevronDownIcon = ({ isOpen }) => ( ); // --- NEW ICONS FOR ATS CHECKER (Light Theme Compatible) --- // Note: I named this CloudUploadIcon so it doesn't conflict with your existing UploadIcon export const CloudUploadIcon = ({ className }) => ( ); export const FileIcon = ({ className }) => ( ); export const CheckIcon = ({ className }) => ( ); export const RefreshIcon = ({ className }) => ( ); export const EmptyStateIcon = ({ className }) => ( ); export default {};