@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
10 lines (9 loc) • 2.02 kB
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconSync = (props) => {
const size = sizeMap[props?.size ?? "m"];
const label = props?.label ?? "Icon";
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: "M20.0001 2.75C20.0001 2.33579 19.6643 2 19.2501 2C18.8359 2 18.5001 2.33579 18.5001 2.75V5.77504C17.4882 4.71844 16.2302 3.92069 14.8322 3.45722C13.1232 2.89066 11.2836 2.84969 9.55114 3.33959C7.81865 3.82949 6.27291 4.82775 5.11371 6.20535C3.9545 7.58295 3.23512 9.27656 3.04853 11.0673C3.00561 11.4793 3.30478 11.8481 3.71677 11.891C4.12875 11.9339 4.49753 11.6347 4.54045 11.2227C4.69594 9.73047 5.29543 8.31913 6.26143 7.17113C7.22744 6.02313 8.51555 5.19124 9.9593 4.78299C11.403 4.37474 12.936 4.40889 14.3602 4.88102C15.383 5.22012 16.316 5.77396 17.0991 6.5H14.7501C14.3359 6.5 14.0001 6.83579 14.0001 7.25C14.0001 7.66421 14.3359 8 14.7501 8H19.2501C19.6643 8 20.0001 7.66421 20.0001 7.25V2.75Z" }), _jsx("path", { d: "M9.63996 19.119C11.0641 19.5911 12.5971 19.6253 14.0408 19.217C15.4846 18.8088 16.7727 17.9769 17.7387 16.8289C18.7047 15.6809 19.3042 14.2695 19.4597 12.7773C19.5026 12.3653 19.8714 12.0661 20.2834 12.109C20.6954 12.1519 20.9945 12.5207 20.9516 12.9327C20.765 14.7234 20.0456 16.4171 18.8864 17.7947C17.7272 19.1722 16.1815 20.1705 14.449 20.6604C12.7165 21.1503 10.8769 21.1093 9.16794 20.5428C7.76995 20.0793 6.51196 19.2816 5.50007 18.225L5.50007 20.25C5.50007 20.6642 5.16429 21 4.75007 21C4.33586 21 4.00007 20.6642 4.00007 20.25L4.00007 15.75C4.00007 15.3358 4.33586 15 4.75007 15H9.25007C9.66429 15 10.0001 15.3358 10.0001 15.75C10.0001 16.1642 9.66429 16.5 9.25007 16.5H5.99262C6.01355 16.5214 6.03342 16.5442 6.0521 16.5686C6.96603 17.7584 8.21583 18.6468 9.63996 19.119Z" })] }));
};
IconSync.iconName = "sync";
export default IconSync;