UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

15 lines (14 loc) 2.71 kB
import { jsx as _jsx } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconFilm = (props) => { const size = sizeMap[props?.size ?? "m"]; const label = props?.label ?? "Icon"; switch (props?.size) { case "l": return (_jsx("svg", { viewBox: "0 0 24 24", fill: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M3.63777 6.15268C2.57083 6.43857 1.93767 7.53524 2.22355 8.60217L2.99998 11.4998L2.99998 19C2.99998 20.1046 3.89541 21 4.99998 21H19C20.1046 21 21 20.1046 21 19V12C21 10.8955 20.1046 10 19 10H8.59778L18.4548 7.35885C19.5218 7.07296 20.1549 5.97629 19.869 4.90936L19.6102 3.94343C19.3243 2.8765 18.2277 2.24333 17.1607 2.52922L3.63777 6.15268ZM17.549 3.9781L16.8989 4.15228L15.6227 6.56479L18.0666 5.90996C18.3333 5.83849 18.4916 5.56432 18.4201 5.29758L18.1613 4.33166C18.0899 4.06493 17.8157 3.90663 17.549 3.9781ZM12.5523 5.31696L14.9217 4.68207L13.6455 7.09458L11.276 7.72948L12.5523 5.31696ZM10.5751 5.84675L9.29883 8.25927L6.92938 8.89416L8.20561 6.48165L10.5751 5.84675ZM6.22839 7.01144L4.95217 9.42396L4.06067 9.66283L3.67244 8.21394C3.60097 7.94721 3.75926 7.67304 4.02599 7.60157L6.22839 7.01144ZM4.49998 11.5H19C19.2761 11.5 19.5 11.7239 19.5 12V19C19.5 19.2762 19.2761 19.5 19 19.5H4.99998C4.72384 19.5 4.49998 19.2762 4.49998 19V11.5Z" }) })); default: return (_jsx("svg", { viewBox: "0 0 20 20", fill: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M16.023 3.41493C15.7374 2.34887 14.6422 1.71587 13.5761 2.00001L3.91426 4.5889C2.84732 4.87479 2.21416 5.97146 2.50004 7.03839L3.00004 8.90442V15C3.00004 16.1046 3.89547 17 5.00004 17H15C16.1046 17 17 16.1046 17 15V10C17 8.89544 16.1046 8.00001 15 8.00001H6.63864L14.6088 5.86442C15.6757 5.57853 16.3089 4.48186 16.023 3.41493ZM14.0197 2.93493L12.6182 5.36253L14.35 4.89849C14.8834 4.75555 15.2 4.20721 15.0571 3.67375C14.9309 3.20277 14.4887 2.90084 14.0197 2.93493ZM12.6664 3.27906L11.2521 5.72855L9.23742 6.26839L10.6516 3.8189L12.6664 3.27906ZM9.28561 4.18493L7.2709 4.72477L5.85668 7.17426L7.8714 6.63442L9.28561 4.18493ZM5.90487 5.0908L4.49066 7.54029L3.72479 7.7455L3.46597 6.77957C3.32303 6.24611 3.63961 5.69777 4.17307 5.55483L5.90487 5.0908ZM4.00004 9.00001H15C15.5523 9.00001 16 9.44773 16 10V15C16 15.5523 15.5523 16 15 16H5.00004C4.44776 16 4.00004 15.5523 4.00004 15V9.00001Z" }) })); } }; IconFilm.iconName = "film"; export default IconFilm;