@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 2.98 kB
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconLogoWaveCast = (props) => {
const size = sizeMap[props?.size ?? "m"];
const label = props?.label ?? "Icon";
switch (props?.size) {
case "s":
return (_jsxs("svg", { viewBox: "0 0 16 16", fill: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: [_jsx("path", { d: "M5.16797 5C5.44411 5 5.66797 5.22386 5.66797 5.5V13.5C5.66797 13.7761 5.44411 14 5.16797 14C4.89183 14 4.66797 13.7761 4.66797 13.5V5.5C4.66797 5.22386 4.89183 5 5.16797 5Z" }), _jsx("path", { d: "M11.1543 2.00391C12.7394 2.08421 14 3.39489 14 5V11C14 12.6569 12.6569 14 11 14H10.5C10.2239 14 10 13.7761 10 13.5C10 13.2239 10.2239 13 10.5 13H11C12.1046 13 13 12.1046 13 11V5C13 3.96435 12.2128 3.113 11.2041 3.01074L11 3H5C3.89543 3 3 3.89543 3 5V5.5C3 5.77614 2.77614 6 2.5 6C2.22386 6 2 5.77614 2 5.5V5C2 3.34315 3.34315 2 5 2H11L11.1543 2.00391Z" }), _jsx("path", { d: "M7.83594 6.5C8.11208 6.5 8.33594 6.72386 8.33594 7V12C8.33594 12.2761 8.11208 12.5 7.83594 12.5C7.55979 12.5 7.33594 12.2761 7.33594 12V7C7.33594 6.72386 7.55979 6.5 7.83594 6.5Z" }), _jsx("path", { d: "M2.5 8C2.77614 8 3 8.22386 3 8.5V10.5C3 10.7761 2.77614 11 2.5 11C2.22386 11 2 10.7761 2 10.5V8.5C2 8.22386 2.22386 8 2.5 8Z" }), _jsx("path", { d: "M10.5039 8C10.78 8 11.0039 8.22386 11.0039 8.5V10.5C11.0039 10.7761 10.78 11 10.5039 11C10.2278 11 10.0039 10.7761 10.0039 10.5V8.5C10.0039 8.22386 10.2278 8 10.5039 8Z" })] }));
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: "M6.83398 6C7.11013 6 7.33398 6.22386 7.33398 6.5V16.5C7.33398 16.7761 7.11013 17 6.83398 17C6.55784 17 6.33398 16.7761 6.33398 16.5V6.5C6.33398 6.22386 6.55784 6 6.83398 6Z" }), _jsx("path", { d: "M14 3C15.6569 3 17 4.34315 17 6V14C17 15.6569 15.6569 17 14 17H12.5C12.2239 17 12 16.7761 12 16.5C12 16.2239 12.2239 16 12.5 16H14C15.1046 16 16 15.1046 16 14V6C16 4.89543 15.1046 4 14 4H6C4.89543 4 4 4.89543 4 6V7.5C4 7.77614 3.77614 8 3.5 8C3.22386 8 3 7.77614 3 7.5V6C3 4.34315 4.34315 3 6 3H14Z" }), _jsx("path", { d: "M10.168 8C10.4441 8 10.668 8.22386 10.668 8.5V14.5C10.668 14.7761 10.4441 15 10.168 15C9.89183 15 9.66797 14.7761 9.66797 14.5V8.5C9.66797 8.22386 9.89183 8 10.168 8Z" }), _jsx("path", { d: "M3.5 10C3.77614 10 4 10.2239 4 10.5V12.5C4 12.7761 3.77614 13 3.5 13C3.22386 13 3 12.7761 3 12.5V10.5C3 10.2239 3.22386 10 3.5 10Z" }), _jsx("path", { d: "M13.502 10C13.7781 10 14.002 10.2239 14.002 10.5V12.5C14.002 12.7761 13.7781 13 13.502 13C13.2258 13 13.002 12.7761 13.002 12.5V10.5C13.002 10.2239 13.2258 10 13.502 10Z" })] }));
}
};
IconLogoWaveCast.iconName = "logo-wave-cast";
export default IconLogoWaveCast;