UNPKG

@astraicons/react

Version:

A comprehensive icon set designed for websites, applications, social networks, and print media, tailored specifically for UI Astra.

36 lines 1.57 kB
import * as React from "react"; import { forwardRef } from "react"; const FactoryIcon = ({ title, titleId, ...props }, ref) => /*#__PURE__*/React.createElement("svg", Object.assign({ xmlns: "http://www.w3.org/2000/svg", fill: "none", viewBox: "0 0 24 24", strokeWidth: 1.5, stroke: "currentColor", "aria-hidden": "true", ref: ref, "aria-labelledby": titleId }, props), title ? /*#__PURE__*/React.createElement("title", { id: titleId }, title) : null, /*#__PURE__*/React.createElement("path", { strokeLinecap: "round", d: "M2.5 21h19M6 18v-1M9 18v-1" }), /*#__PURE__*/React.createElement("path", { strokeLinecap: "round", d: "M21 20.49v-5.476a2 2 0 0 0-.708-1.527l-3.405-2.88a1.04 1.04 0 0 0-1.71.793 1.04 1.04 0 0 1-1.698.805l-2.407-1.969c-.768-.627-1.92-.081-1.92.91 0 .986-1.14 1.534-1.91.918l-1.166-.934C4.836 10.138 3 11.02 3 12.608v8.375" }), /*#__PURE__*/React.createElement("path", { strokeLinecap: "round", strokeLinejoin: "round", d: "M17.7 20.05v-3.04c0-.42-.425-.76-.95-.76h-1.9c-.524 0-.95.34-.95.76v3.04" }), /*#__PURE__*/React.createElement("path", { d: "M5 10.5V7.95A.95.95 0 0 1 5.95 7h.1a.95.95 0 0 1 .95.95V12M11 10V7.7a.95.95 0 1 1 1.9 0v3.8M17 10.74V7.7a.95.95 0 1 1 1.9 0v4.75" }), /*#__PURE__*/React.createElement("path", { strokeLinecap: "round", strokeLinejoin: "round", d: "M6 4.85a.95.95 0 0 1 .95-.95.95.95 0 0 0 .95-.95M12 4.85a.95.95 0 0 1 .95-.95.95.95 0 0 0 .95-.95M18 4.85a.95.95 0 0 1 .95-.95.95.95 0 0 0 .95-.95" })); const ForwardRef = forwardRef(FactoryIcon); export default ForwardRef;