{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"snowflake","type":"registry:component","title":"Snowflake","description":"snowflake from coolicons in Line with regular corners. snow, winter, cold, frozen, freeze, ice, frost. Other styles and corners: @coolicons/<style>/<radius>/snowflake with line, duocolor, duotone, fill or bulk and sharp or round. Leave out regular, like @coolicons/fill/snowflake, and use @coolicons/snowflake for line with regular corners.","categories":["Nature"],"author":"coolicons <https://coolicons.cool>","docs":"https://coolicons.cool/icons/snowflake","meta":{"icon":"snowflake","style":"line","radius":"regular"},"files":[{"path":"registry/icons/snowflake.tsx","type":"registry:component","content":"import type { SVGProps } from \"react\";\n\ntype IconProps = Omit<SVGProps<SVGSVGElement>, \"children\"> & {\n  size?: number | string;\n  strokeWidth?: number | string;\n  title?: string;\n};\n\nexport function Snowflake({ size = 24, strokeWidth = 2, title, ...props }: IconProps) {\n  return (\n    <svg\n      width={size}\n      height={size}\n      viewBox=\"0 0 24 24\"\n      fill=\"none\"\n      xmlns=\"http://www.w3.org/2000/svg\"\n      role={title ? \"img\" : undefined}\n      aria-hidden={title ? undefined : true}\n      {...props}\n    >\n      {title ? <title>{title}</title> : null}\n      <path d=\"M12 12L12 3M12 12L19.79423 7.5M12 12L19.79423 16.5M12 12L12 21M12 12L4.20577 16.5M12 12L4.20577 7.5M12 7.5L10 5.5M12 7.5L14 5.5M15.89711 9.75L16.62917 7.01795M15.89711 9.75L18.62917 10.48205M15.89711 14.25L18.62917 13.51795M15.89711 14.25L16.62917 16.98205M12 16.5L14 18.5M12 16.5L10 18.5M8.10289 14.25L7.37083 16.98205M8.10289 14.25L5.37083 13.51795M8.10289 9.75L5.37083 10.48205M8.10289 9.75L7.37083 7.01795\" stroke=\"currentColor\" strokeWidth={strokeWidth} strokeLinecap=\"round\" strokeLinejoin=\"round\" />\n    </svg>\n  );\n}\n","target":"@components/icons/snowflake.tsx"}]}
