@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 5.71 kB
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconVoiceTune = (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", { d: "M11 13.75C11.2564 13.75 11.4951 13.8813 11.6328 14.0977L12.71 15.7891L14.4023 16.8672C14.6187 17.0049 14.75 17.2436 14.75 17.5C14.75 17.7564 14.6187 17.9951 14.4023 18.1328L12.71 19.21L11.6328 20.9023C11.4951 21.1187 11.2564 21.25 11 21.25C10.7436 21.25 10.5049 21.1187 10.3672 20.9023L9.28906 19.21L7.59766 18.1328C7.38132 17.9951 7.25 17.7564 7.25 17.5C7.25 17.2436 7.38132 17.0049 7.59766 16.8672L9.28906 15.7891L10.3672 14.0977C10.5049 13.8813 10.7436 13.75 11 13.75ZM10.4658 16.7363C10.407 16.8287 10.3287 16.907 10.2363 16.9658L9.39648 17.5L10.2363 18.0342L10.3027 18.082C10.3665 18.1332 10.4217 18.1944 10.4658 18.2637L11 19.1025L11.5342 18.2637L11.582 18.1973C11.6332 18.1335 11.6944 18.0783 11.7637 18.0342L12.6025 17.5L11.7637 16.9658C11.6713 16.907 11.593 16.8287 11.5342 16.7363L11 15.8965L10.4658 16.7363ZM17 7.25C17.2564 7.25 17.4951 7.38132 17.6328 7.59766L18.9043 9.59473L20.9023 10.8672C21.1187 11.0049 21.25 11.2436 21.25 11.5C21.25 11.7564 21.1187 11.9951 20.9023 12.1328L18.9043 13.4043L17.6328 15.4023C17.4951 15.6187 17.2564 15.75 17 15.75C16.7436 15.75 16.5049 15.6187 16.3672 15.4023L15.0947 13.4043L13.0977 12.1328C12.8813 11.9951 12.75 11.7564 12.75 11.5C12.75 11.2436 12.8813 11.0049 13.0977 10.8672L15.0947 9.59473L16.3672 7.59766C16.5049 7.38132 16.7436 7.25 17 7.25ZM16.2715 10.542C16.2127 10.6343 16.1343 10.7127 16.042 10.7715L14.8965 11.5L16.042 12.2285L16.1084 12.2764C16.1721 12.3275 16.2274 12.3888 16.2715 12.458L17 13.6025L17.7285 12.458L17.7764 12.3916C17.8275 12.3279 17.8888 12.2726 17.958 12.2285L19.1025 11.5L17.958 10.7715C17.8657 10.7127 17.7873 10.6343 17.7285 10.542L17 9.39648L16.2715 10.542ZM8 2.75C8.25643 2.75 8.49514 2.88132 8.63281 3.09766L10.293 5.70605L12.9023 7.36719C13.1187 7.50486 13.25 7.74357 13.25 8C13.25 8.25643 13.1187 8.49514 12.9023 8.63281L10.293 10.293L8.63281 12.9023C8.49514 13.1187 8.25643 13.25 8 13.25C7.74357 13.25 7.50486 13.1187 7.36719 12.9023L5.70605 10.293L3.09766 8.63281C2.88132 8.49514 2.75 8.25643 2.75 8C2.75 7.74357 2.88132 7.50486 3.09766 7.36719L5.70605 5.70605L7.36719 3.09766C7.50486 2.88132 7.74357 2.75 8 2.75ZM6.88281 6.65234C6.82388 6.74495 6.74495 6.82388 6.65234 6.88281L4.89648 8L6.65234 9.11719C6.74495 9.17612 6.82388 9.25505 6.88281 9.34766L8 11.1025L9.11719 9.34766L9.16504 9.28027C9.2163 9.21644 9.27827 9.16134 9.34766 9.11719L11.1025 8L9.34766 6.88281C9.25505 6.82388 9.17612 6.74495 9.11719 6.65234L8 4.89648L6.88281 6.65234Z" }) }));
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", { d: "M9.5 11.5C9.67093 11.5 9.83009 11.5873 9.92188 11.7314L10.834 13.165L12.2686 14.0781C12.4127 14.1699 12.5 14.3291 12.5 14.5C12.5 14.6709 12.4127 14.8301 12.2686 14.9219L10.834 15.834L9.92188 17.2686C9.83009 17.4127 9.67093 17.5 9.5 17.5C9.32907 17.5 9.16991 17.4127 9.07812 17.2686L8.16504 15.834L6.73145 14.9219C6.58726 14.8301 6.5 14.6709 6.5 14.5C6.5 14.3291 6.58726 14.1699 6.73145 14.0781L8.16504 13.165L9.07812 11.7314L9.11523 11.6807C9.20951 11.567 9.35021 11.5 9.5 11.5ZM8.94922 13.7959C8.90993 13.8576 8.85764 13.9099 8.7959 13.9492L7.93066 14.5L8.7959 15.0508L8.88086 15.1191C8.90658 15.1449 8.92957 15.1732 8.94922 15.2041L9.5 16.0684L10.0508 15.2041L10.1191 15.1191C10.1449 15.0934 10.1732 15.0704 10.2041 15.0508L11.0684 14.5L10.2041 13.9492C10.1424 13.9099 10.0901 13.8576 10.0508 13.7959L9.5 12.9307L8.94922 13.7959ZM14.25 6.5C14.4209 6.5 14.5801 6.58726 14.6719 6.73145L15.6807 8.31836L17.2686 9.32812C17.4127 9.41991 17.5 9.57907 17.5 9.75C17.5 9.92093 17.4127 10.0801 17.2686 10.1719L15.6807 11.1807L14.6719 12.7686C14.5801 12.9127 14.4209 13 14.25 13C14.0791 13 13.9199 12.9127 13.8281 12.7686L12.8184 11.1807L11.2314 10.1719C11.0873 10.0801 11 9.92093 11 9.75C11 9.57907 11.0873 9.41991 11.2314 9.32812L12.8184 8.31836L13.8281 6.73145L13.8652 6.68066C13.9595 6.56704 14.1002 6.5 14.25 6.5ZM13.6025 8.94922C13.5633 9.01089 13.5109 9.06328 13.4492 9.10254L12.4307 9.75L13.4492 10.3975L13.5342 10.4658C13.5599 10.4915 13.5829 10.5199 13.6025 10.5508L14.25 11.5684L14.8975 10.5508C14.9367 10.4891 14.9891 10.4367 15.0508 10.3975L16.0684 9.75L15.0508 9.10254C14.9891 9.06328 14.9367 9.01089 14.8975 8.94922L14.25 7.93066L13.6025 8.94922ZM6.75 2.5C6.92093 2.5 7.08009 2.58726 7.17188 2.73145L8.56934 4.92969L10.7686 6.32812C10.9127 6.41991 11 6.57907 11 6.75C11 6.92093 10.9127 7.08009 10.7686 7.17188L8.56934 8.56934L7.17188 10.7686C7.08009 10.9127 6.92093 11 6.75 11C6.57907 11 6.41991 10.9127 6.32812 10.7686L4.92969 8.56934L2.73145 7.17188C2.58726 7.08009 2.5 6.92093 2.5 6.75C2.5 6.57907 2.58726 6.41991 2.73145 6.32812L4.92969 4.92969L6.32812 2.73145L6.36523 2.68066C6.45951 2.56704 6.60021 2.5 6.75 2.5ZM5.71387 5.56055C5.67462 5.62217 5.62217 5.67462 5.56055 5.71387L3.93164 6.75L5.56055 7.78613L5.64551 7.85449C5.67119 7.88017 5.69424 7.90864 5.71387 7.93945L6.75 9.56738L7.78613 7.93945C7.82538 7.87783 7.87783 7.82538 7.93945 7.78613L9.56738 6.75L7.93945 5.71387C7.87783 5.67462 7.82538 5.62217 7.78613 5.56055L6.75 3.93164L5.71387 5.56055Z" }) }));
}
};
IconVoiceTune.iconName = "voice-tune";
export default IconVoiceTune;