onecart-ui
Version:
OneCart UI: Cross-platform design tokens + React & React Native components
9 lines (8 loc) • 1.2 kB
JavaScript
import React from 'react';
export const NotificationsOff = ({ size = 'md', color = 'currentColor', className, style, }) => {
const sizeMap = { xs: 16, sm: 20, md: 24, lg: 32, xl: 40 };
const iconSize = typeof size === 'number' ? size : sizeMap[size];
return (React.createElement("svg", { width: iconSize, height: iconSize, viewBox: "0 0 24 24", fill: "none", xmlns: "http://www.w3.org/2000/svg", className: className, style: style },
React.createElement("path", { d: "M10.872 22.000C12.000 22.000 12.923 21.077 12.923 19.949H8.821C9.692 20.205 10.615 21.128 11.744 21.128ZM11.744 5.231C14.297 5.231 15.846 7.303 15.846 9.846V10.821L17.026 12.872V9.846C17.897 6.697 16.226 4.062 13.282 3.364V3.538C12.410 2.687 11.723 2.000 10.872 2.000C10.021 2.000 9.333 2.687 9.333 3.538V3.364C9.959 3.426 9.723 3.518 9.497 3.600L11.179 5.282C11.364 5.262 11.549 5.231 11.744 5.231ZM4.985 2.000L3.538 3.446L6.421 6.328C5.887 7.354 5.590 8.554 5.590 9.846V15.846L2.667 17.897V18.051H18.144L19.056 20.708L20.503 19.262L4.113 2.872ZM14.974 16.872H6.769V10.718C6.769 10.021 6.892 9.364 7.118 8.769L14.974 16.626V16.000Z", fill: color })));
};
NotificationsOff.displayName = 'NotificationsOff';