UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

15 lines (14 loc) 3.33 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconSpeechFilled = (props) => { const size = sizeMap[props?.size ?? "m"]; const label = props?.label ?? "Icon"; switch (props?.size) { case "l": return (_jsxs("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", { d: "M8.5 14.5C11.5376 14.5 14 16.9624 14 20C14 21.1046 13.1046 22 12 22H5C3.89543 22 3 21.1046 3 20C3 16.9624 5.46243 14.5 8.5 14.5Z" }), _jsx("path", { d: "M18.3008 2.97558C18.637 2.78145 19.0608 2.87736 19.2832 3.18554L19.3252 3.24999L19.5254 3.60937C20.4927 5.41989 21 7.44304 21 9.49999C21 11.6942 20.4223 13.8498 19.3252 15.75C19.1181 16.1087 18.6595 16.2315 18.3008 16.0244C17.9421 15.8173 17.8193 15.3587 18.0264 15C18.9918 13.3278 19.5 11.4309 19.5 9.49999C19.5 7.68989 19.0534 5.90965 18.2021 4.3164L18.0264 3.99999L17.9912 3.93163C17.8354 3.58493 17.9645 3.16975 18.3008 2.97558Z" }), _jsx("path", { d: "M14.4033 5.22558C14.7397 5.03139 15.1644 5.12713 15.3867 5.43554L15.4277 5.49999L15.5557 5.72948C16.175 6.88838 16.5 8.1833 16.5 9.49999C16.5 10.9043 16.1299 12.2838 15.4277 13.5C15.2206 13.8586 14.762 13.9815 14.4033 13.7744C14.0449 13.5672 13.922 13.1086 14.1289 12.75C14.6994 11.7619 15 10.641 15 9.49999C15 8.50171 14.7697 7.519 14.3301 6.62695L14.1289 6.24999L14.0938 6.18163C13.9381 5.83505 14.0673 5.41979 14.4033 5.22558Z" }), _jsx("path", { d: "M8.5 5.99999C10.433 5.99999 12 7.567 12 9.49999C12 11.433 10.433 13 8.5 13C6.56701 13 5 11.433 5 9.49999C5 7.567 6.567 5.99999 8.5 5.99999Z" })] })); default: return (_jsxs("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", { d: "M8 11.0002C10.7614 11.0002 13 13.2388 13 16.0002C12.9999 17.1047 12.1045 18.0002 11 18.0002H5C3.89551 18.0002 3.00013 17.1047 3 16.0002C3 13.2388 5.23858 11.0002 8 11.0002Z" }), _jsx("path", { d: "M12.5127 3.81763C12.7219 3.69682 12.9824 3.74424 13.1367 3.91821L13.1963 4.00025L13.3818 4.3479C13.7876 5.17133 14 6.07877 14 7.00025C14 8.05336 13.7228 9.08822 13.1963 10.0002L13.1367 10.0823C12.9824 10.2561 12.7219 10.3036 12.5127 10.1829C12.274 10.0447 12.1923 9.73919 12.3301 9.50025C12.7689 8.74022 13 7.87785 13 7.00025C13 6.23253 12.8233 5.47634 12.4854 4.79029L12.3301 4.50025L12.2881 4.40747C12.2149 4.18719 12.304 3.93848 12.5127 3.81763Z" }), _jsx("path", { d: "M8 4.00025C9.65685 4.00025 11 5.34339 11 7.00025C10.9999 8.65699 9.65677 10.0002 8 10.0002C6.34323 10.0002 5.00013 8.65699 5 7.00025C5 5.34339 6.34315 4.00025 8 4.00025Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M15.1113 11.6829C15.3504 11.8208 15.6558 11.7391 15.7939 11.5002C16.5838 10.1321 17 8.57999 17 7.00025C17 5.42049 16.5838 3.86837 15.7939 2.50025C15.6558 2.26119 15.3504 2.17958 15.1113 2.31763C14.8724 2.45571 14.7899 2.76119 14.9277 3.00025C15.6298 4.21636 16 5.59602 16 7.00025C16 8.40446 15.6298 9.78416 14.9277 11.0002C14.79 11.2393 14.8724 11.5448 15.1113 11.6829Z" })] })); } }; IconSpeechFilled.iconName = "speech--filled"; export default IconSpeechFilled;