{"version":3,"sources":["../src/static/create-static-icon.tsx","../src/static/icons.tsx"],"names":["React"],"mappings":"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","file":"chunk-FZN7GKKV.mjs","sourcesContent":["/**\n * Factory function to create static (RSC-compatible) icon components\n *\n * Static icons are pure SVG components with zero client-side JavaScript.\n * They can be used in React Server Components without \"use client\".\n */\n\nimport * as React from 'react';\nimport type { StaticIconProps } from './types';\n\n/**\n * SVG path data for creating static icons\n */\nexport interface IconPathData {\n  /**\n   * SVG path elements (d attribute values or element definitions)\n   */\n  paths: React.ReactNode;\n\n  /**\n   * Optional viewBox (defaults to \"0 0 24 24\")\n   */\n  viewBox?: string;\n}\n\n/**\n * Create a static icon component from SVG path data\n *\n * The resulting component is RSC-compatible and can be used\n * in Server Components without any client-side JavaScript.\n *\n * @param name - Display name for the component\n * @param pathData - SVG path data\n * @returns A static icon component\n *\n * @example\n * ```tsx\n * const StaticCheckIcon = createStaticIcon('StaticCheck', {\n *   paths: (\n *     <>\n *       <polyline points=\"20 6 9 17 4 12\" />\n *     </>\n *   )\n * });\n *\n * // Use in a Server Component (no \"use client\" needed)\n * export default function Page() {\n *   return <StaticCheckIcon size={32} className=\"text-green-500\" />;\n * }\n * ```\n */\nexport function createStaticIcon(\n  name: string,\n  pathData: IconPathData\n): React.FC<StaticIconProps> {\n  const { paths, viewBox = '0 0 24 24' } = pathData;\n\n  const StaticIcon: React.FC<StaticIconProps> = ({\n    size = 24,\n    strokeWidth = 2,\n    className,\n    animationClass,\n    'aria-label': ariaLabel,\n    color = 'currentColor',\n    style\n  }) => {\n    const combinedClassName = [className, animationClass]\n      .filter(Boolean)\n      .join(' ');\n\n    return (\n      <svg\n        width={size}\n        height={size}\n        viewBox={viewBox}\n        fill=\"none\"\n        stroke={color}\n        strokeWidth={strokeWidth}\n        strokeLinecap=\"round\"\n        strokeLinejoin=\"round\"\n        className={combinedClassName || undefined}\n        style={style}\n        role={ariaLabel ? 'img' : undefined}\n        aria-label={ariaLabel}\n        aria-hidden={ariaLabel ? undefined : true}\n      >\n        {paths}\n      </svg>\n    );\n  };\n\n  StaticIcon.displayName = name;\n\n  return StaticIcon;\n}\n\n/**\n * Higher-order function to create a static version of an animated icon\n *\n * This is useful for creating static variants of existing icons\n * while maintaining the same SVG structure.\n *\n * @param AnimatedIcon - The animated icon component to create a static version of\n * @param name - Display name for the static component\n * @returns A static icon component with the same SVG content\n */\nexport function withStatic<P extends StaticIconProps>(\n  StaticIconComponent: React.FC<P>,\n  name: string\n): React.FC<StaticIconProps> {\n  const WrappedStatic: React.FC<StaticIconProps> = (props) => {\n    // eslint-disable-next-line @typescript-eslint/no-explicit-any\n    return <StaticIconComponent {...(props as any)} animated={false} />;\n  };\n\n  WrappedStatic.displayName = `Static${name}`;\n\n  return WrappedStatic;\n}\n","/**\n * Static icon components for React Server Components\n *\n * These icons are RSC-compatible and work without \"use client\".\n * They render as pure SVG elements with zero client-side JavaScript.\n *\n * For CSS animations, use the animationClass prop:\n * @example\n * ```tsx\n * import { StaticHeart } from 'motionicon/static';\n *\n * <StaticHeart animationClass=\"motionicon-pulse\" />\n * ```\n */\n\nimport * as React from 'react';\nimport { createStaticIcon } from './create-static-icon';\n\n// ============================================================================\n// Core Icons\n// ============================================================================\n\nexport const StaticCheck = createStaticIcon('StaticCheck', {\n  paths: <polyline points=\"20 6 9 17 4 12\" />\n});\n\nexport const StaticX = createStaticIcon('StaticX', {\n  paths: (\n    <>\n      <path d=\"M18 6 6 18\" />\n      <path d=\"m6 6 12 12\" />\n    </>\n  )\n});\n\nexport const StaticPlus = createStaticIcon('StaticPlus', {\n  paths: (\n    <>\n      <path d=\"M5 12h14\" />\n      <path d=\"M12 5v14\" />\n    </>\n  )\n});\n\nexport const StaticMinus = createStaticIcon('StaticMinus', {\n  paths: <path d=\"M5 12h14\" />\n});\n\n// ============================================================================\n// Navigation Icons\n// ============================================================================\n\nexport const StaticArrowLeft = createStaticIcon('StaticArrowLeft', {\n  paths: (\n    <>\n      <path d=\"m12 19-7-7 7-7\" />\n      <path d=\"M19 12H5\" />\n    </>\n  )\n});\n\nexport const StaticArrowRight = createStaticIcon('StaticArrowRight', {\n  paths: (\n    <>\n      <path d=\"m12 5 7 7-7 7\" />\n      <path d=\"M5 12h14\" />\n    </>\n  )\n});\n\nexport const StaticChevronDown = createStaticIcon('StaticChevronDown', {\n  paths: <path d=\"m6 9 6 6 6-6\" />\n});\n\nexport const StaticChevronUp = createStaticIcon('StaticChevronUp', {\n  paths: <path d=\"m18 15-6-6-6 6\" />\n});\n\nexport const StaticMenu = createStaticIcon('StaticMenu', {\n  paths: (\n    <>\n      <line x1=\"4\" x2=\"20\" y1=\"12\" y2=\"12\" />\n      <line x1=\"4\" x2=\"20\" y1=\"6\" y2=\"6\" />\n      <line x1=\"4\" x2=\"20\" y1=\"18\" y2=\"18\" />\n    </>\n  )\n});\n\nexport const StaticHome = createStaticIcon('StaticHome', {\n  paths: (\n    <>\n      <path d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\" />\n      <path d=\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\" />\n    </>\n  )\n});\n\n// ============================================================================\n// Communication Icons\n// ============================================================================\n\nexport const StaticMail = createStaticIcon('StaticMail', {\n  paths: (\n    <>\n      <rect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\" />\n      <path d=\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\" />\n    </>\n  )\n});\n\nexport const StaticBell = createStaticIcon('StaticBell', {\n  paths: (\n    <>\n      <path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\" />\n      <path d=\"M10.3 21a1.94 1.94 0 0 0 3.4 0\" />\n    </>\n  )\n});\n\nexport const StaticMessageCircle = createStaticIcon('StaticMessageCircle', {\n  paths: <path d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22Z\" />\n});\n\nexport const StaticPhone = createStaticIcon('StaticPhone', {\n  paths: <path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\" />\n});\n\n// ============================================================================\n// Status Icons\n// ============================================================================\n\nexport const StaticCheckCircle = createStaticIcon('StaticCheckCircle', {\n  paths: (\n    <>\n      <circle cx=\"12\" cy=\"12\" r=\"10\" />\n      <path d=\"m9 12 2 2 4-4\" />\n    </>\n  )\n});\n\nexport const StaticXCircle = createStaticIcon('StaticXCircle', {\n  paths: (\n    <>\n      <circle cx=\"12\" cy=\"12\" r=\"10\" />\n      <path d=\"m15 9-6 6\" />\n      <path d=\"m9 9 6 6\" />\n    </>\n  )\n});\n\nexport const StaticAlertCircle = createStaticIcon('StaticAlertCircle', {\n  paths: (\n    <>\n      <circle cx=\"12\" cy=\"12\" r=\"10\" />\n      <line x1=\"12\" x2=\"12\" y1=\"8\" y2=\"12\" />\n      <line x1=\"12\" x2=\"12.01\" y1=\"16\" y2=\"16\" />\n    </>\n  )\n});\n\nexport const StaticInfo = createStaticIcon('StaticInfo', {\n  paths: (\n    <>\n      <circle cx=\"12\" cy=\"12\" r=\"10\" />\n      <path d=\"M12 16v-4\" />\n      <path d=\"M12 8h.01\" />\n    </>\n  )\n});\n\nexport const StaticHelpCircle = createStaticIcon('StaticHelpCircle', {\n  paths: (\n    <>\n      <circle cx=\"12\" cy=\"12\" r=\"10\" />\n      <path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\" />\n      <path d=\"M12 17h.01\" />\n    </>\n  )\n});\n\n// ============================================================================\n// Action Icons\n// ============================================================================\n\nexport const StaticSearch = createStaticIcon('StaticSearch', {\n  paths: (\n    <>\n      <circle cx=\"11\" cy=\"11\" r=\"8\" />\n      <path d=\"m21 21-4.3-4.3\" />\n    </>\n  )\n});\n\nexport const StaticSettings = createStaticIcon('StaticSettings', {\n  paths: (\n    <>\n      <path d=\"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z\" />\n      <circle cx=\"12\" cy=\"12\" r=\"3\" />\n    </>\n  )\n});\n\nexport const StaticEdit = createStaticIcon('StaticEdit', {\n  paths: (\n    <>\n      <path d=\"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z\" />\n      <path d=\"m15 5 4 4\" />\n    </>\n  )\n});\n\nexport const StaticTrash = createStaticIcon('StaticTrash', {\n  paths: (\n    <>\n      <path d=\"M3 6h18\" />\n      <path d=\"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6\" />\n      <path d=\"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2\" />\n    </>\n  )\n});\n\nexport const StaticDownload = createStaticIcon('StaticDownload', {\n  paths: (\n    <>\n      <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\" />\n      <polyline points=\"7 10 12 15 17 10\" />\n      <line x1=\"12\" x2=\"12\" y1=\"15\" y2=\"3\" />\n    </>\n  )\n});\n\nexport const StaticUpload = createStaticIcon('StaticUpload', {\n  paths: (\n    <>\n      <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\" />\n      <polyline points=\"17 8 12 3 7 8\" />\n      <line x1=\"12\" x2=\"12\" y1=\"3\" y2=\"15\" />\n    </>\n  )\n});\n\nexport const StaticCopy = createStaticIcon('StaticCopy', {\n  paths: (\n    <>\n      <rect width=\"14\" height=\"14\" x=\"8\" y=\"8\" rx=\"2\" ry=\"2\" />\n      <path d=\"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\" />\n    </>\n  )\n});\n\nexport const StaticShare = createStaticIcon('StaticShare', {\n  paths: (\n    <>\n      <circle cx=\"18\" cy=\"5\" r=\"3\" />\n      <circle cx=\"6\" cy=\"12\" r=\"3\" />\n      <circle cx=\"18\" cy=\"19\" r=\"3\" />\n      <line x1=\"8.59\" x2=\"15.42\" y1=\"13.51\" y2=\"17.49\" />\n      <line x1=\"15.41\" x2=\"8.59\" y1=\"6.51\" y2=\"10.49\" />\n    </>\n  )\n});\n\n// ============================================================================\n// Media Icons\n// ============================================================================\n\nexport const StaticHeart = createStaticIcon('StaticHeart', {\n  paths: (\n    <path d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" />\n  )\n});\n\nexport const StaticStar = createStaticIcon('StaticStar', {\n  paths: (\n    <polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\" />\n  )\n});\n\nexport const StaticThumbsUp = createStaticIcon('StaticThumbsUp', {\n  paths: (\n    <>\n      <path d=\"M7 10v12\" />\n      <path d=\"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z\" />\n    </>\n  )\n});\n\nexport const StaticThumbsDown = createStaticIcon('StaticThumbsDown', {\n  paths: (\n    <>\n      <path d=\"M17 14V2\" />\n      <path d=\"M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z\" />\n    </>\n  )\n});\n\nexport const StaticEye = createStaticIcon('StaticEye', {\n  paths: (\n    <>\n      <path d=\"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0\" />\n      <circle cx=\"12\" cy=\"12\" r=\"3\" />\n    </>\n  )\n});\n\nexport const StaticEyeOff = createStaticIcon('StaticEyeOff', {\n  paths: (\n    <>\n      <path d=\"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49\" />\n      <path d=\"M14.084 14.158a3 3 0 0 1-4.242-4.242\" />\n      <path d=\"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.749 10.749 0 0 1 4.446-5.143\" />\n      <path d=\"m2 2 20 20\" />\n    </>\n  )\n});\n\n// ============================================================================\n// User Icons\n// ============================================================================\n\nexport const StaticUser = createStaticIcon('StaticUser', {\n  paths: (\n    <>\n      <path d=\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\" />\n      <circle cx=\"12\" cy=\"7\" r=\"4\" />\n    </>\n  )\n});\n\nexport const StaticUsers = createStaticIcon('StaticUsers', {\n  paths: (\n    <>\n      <path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\" />\n      <circle cx=\"9\" cy=\"7\" r=\"4\" />\n      <path d=\"M22 21v-2a4 4 0 0 0-3-3.87\" />\n      <path d=\"M16 3.13a4 4 0 0 1 0 7.75\" />\n    </>\n  )\n});\n\nexport const StaticLock = createStaticIcon('StaticLock', {\n  paths: (\n    <>\n      <rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\" />\n      <path d=\"M7 11V7a5 5 0 0 1 10 0v4\" />\n    </>\n  )\n});\n\n// ============================================================================\n// Loading/Progress Icons\n// ============================================================================\n\nexport const StaticLoader = createStaticIcon('StaticLoader', {\n  paths: (\n    <>\n      <path d=\"M12 2v4\" />\n      <path d=\"m16.2 7.8 2.9-2.9\" />\n      <path d=\"M18 12h4\" />\n      <path d=\"m16.2 16.2 2.9 2.9\" />\n      <path d=\"M12 18v4\" />\n      <path d=\"m4.9 19.1 2.9-2.9\" />\n      <path d=\"M2 12h4\" />\n      <path d=\"m4.9 4.9 2.9 2.9\" />\n    </>\n  )\n});\n\nexport const StaticRefresh = createStaticIcon('StaticRefresh', {\n  paths: (\n    <>\n      <path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\" />\n      <path d=\"M21 3v5h-5\" />\n      <path d=\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\" />\n      <path d=\"M8 16H3v5\" />\n    </>\n  )\n});\n\nexport const StaticClock = createStaticIcon('StaticClock', {\n  paths: (\n    <>\n      <circle cx=\"12\" cy=\"12\" r=\"10\" />\n      <polyline points=\"12 6 12 12 16 14\" />\n    </>\n  )\n});\n\nexport const StaticCalendar = createStaticIcon('StaticCalendar', {\n  paths: (\n    <>\n      <path d=\"M8 2v4\" />\n      <path d=\"M16 2v4\" />\n      <rect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\" />\n      <path d=\"M3 10h18\" />\n    </>\n  )\n});\n"]}