@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 3.64 kB
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconSignalOff = (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", { fillRule: "evenodd", clipRule: "evenodd", d: "M17.5 12C20.5376 12 23 14.4624 23 17.5C23 20.5376 20.5376 23 17.5 23C14.4624 23 12 20.5376 12 17.5C12 14.4624 14.4624 12 17.5 12ZM19.9834 15.0283C19.7882 14.8333 19.4716 14.8333 19.2764 15.0283L17.5049 16.7998L15.7334 15.0283C15.5381 14.8334 15.2215 14.8332 15.0264 15.0283C14.8312 15.2235 14.8314 15.5401 15.0264 15.7354L16.7979 17.5068L15.0332 19.2715C14.8383 19.4667 14.8382 19.7833 15.0332 19.9785C15.2285 20.1738 15.5459 20.1738 15.7412 19.9785L17.5049 18.2139L19.2695 19.9785C19.4648 20.1736 19.7814 20.1737 19.9766 19.9785C20.1717 19.7833 20.1716 19.4667 19.9766 19.2715L18.2119 17.5068L19.9834 15.7354C20.1785 15.5401 20.1786 15.2235 19.9834 15.0283Z" }), _jsx("path", { d: "M3.75 16C4.16421 16 4.5 16.3358 4.5 16.75V20.25C4.5 20.6642 4.16421 21 3.75 21C3.33579 21 3 20.6642 3 20.25V16.75C3 16.3358 3.33579 16 3.75 16Z" }), _jsx("path", { d: "M9.25 11.667C9.66421 11.667 10 12.0028 10 12.417V20.25C10 20.6642 9.66421 21 9.25 21C8.83579 21 8.5 20.6642 8.5 20.25V12.417C8.5 12.0028 8.83579 11.667 9.25 11.667Z" }), _jsx("path", { d: "M14.75 7.33301C15.1641 7.33301 15.4998 7.66894 15.5 8.08301V11.3145C14.9662 11.4869 14.4635 11.7276 14 12.0244V8.08301C14.0002 7.66894 14.3359 7.33301 14.75 7.33301Z" }), _jsx("path", { d: "M20.25 3C20.6642 3 21 3.33579 21 3.75V12.0244C20.5365 11.7276 20.0338 11.4869 19.5 11.3145V3.75C19.5 3.33579 19.8358 3 20.25 3Z" })] }));
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", { fillRule: "evenodd", clipRule: "evenodd", d: "M14.5 10C16.9853 10 19 12.0147 19 14.5C19 16.9853 16.9853 19 14.5 19C12.0147 19 10 16.9853 10 14.5C10 12.0147 12.0147 10 14.5 10ZM16.6299 12.3818C16.4347 12.1868 16.1181 12.1869 15.9229 12.3818L14.5049 13.7998L13.0869 12.3818C12.8916 12.187 12.575 12.1868 12.3799 12.3818C12.1847 12.577 12.185 12.8936 12.3799 13.0889L13.7979 14.5068L12.3877 15.918C12.1924 16.1132 12.1924 16.4297 12.3877 16.625C12.583 16.82 12.8996 16.8202 13.0947 16.625L14.5049 15.2139L15.916 16.625C16.1113 16.82 16.4279 16.8202 16.623 16.625C16.8182 16.4298 16.8181 16.1132 16.623 15.918L15.2119 14.5068L16.6299 13.0889C16.8249 12.8936 16.8251 12.577 16.6299 12.3818Z" }), _jsx("path", { d: "M3.5 13C3.77614 13 4 13.2239 4 13.5V16.5C4 16.7761 3.77614 17 3.5 17C3.22386 17 3 16.7761 3 16.5V13.5C3 13.2239 3.22386 13 3.5 13Z" }), _jsx("path", { d: "M7.83301 9.66699C8.10915 9.66699 8.33301 9.89085 8.33301 10.167V16.5C8.33301 16.7761 8.10915 17 7.83301 17C7.55705 16.9998 7.33301 16.776 7.33301 16.5V10.167C7.33301 9.89099 7.55705 9.66721 7.83301 9.66699Z" }), _jsx("path", { d: "M12.167 6.33301C12.4429 6.33315 12.6668 6.55708 12.667 6.83301V9.31348C12.3159 9.43754 11.9812 9.59594 11.667 9.78516V6.83301C11.6671 6.557 11.8909 6.33301 12.167 6.33301Z" }), _jsx("path", { d: "M16.5 3C16.7761 3 17 3.22386 17 3.5V9.60059C16.6832 9.4386 16.3487 9.30664 16 9.20801V3.5C16 3.22386 16.2239 3 16.5 3Z" })] }));
}
};
IconSignalOff.iconName = "signal-off";
export default IconSignalOff;