@guruhotel/aura-icons
Version:
🎨 Icon library designed by the Guruhotel team for Aura UI
40 lines (39 loc) • 3.73 kB
JavaScript
;
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireWildcard(require("react"));
var _accessibleIcon = require("../accessible-icon");
var _styles = require("../styles");
var _jsxRuntime = require("react/jsx-runtime");
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
const StyledFamilySolid = ({
label,
color = "#000000",
className = "",
css = {},
viewBox = "0 0 24 24"
}, ref) => {
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_accessibleIcon.AccessibleIcon, {
label: label,
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_styles.StyledSvg, {
className: className,
css: css,
viewBox: viewBox,
xmlns: "http://www.w3.org/2000/svg",
xmlnsXlink: "http://www.w3.org/1999/xlink",
ref: ref,
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_styles.StyledPath, {
css: {
fill: `${color}`
},
d: "M8.25 19.0969C7.35469 18.5766 6.75 17.6063 6.75 16.5V14.25C6.75 12.6417 7.76813 11.2664 9.19359 10.7348C8.60625 10.0734 8.25 9.20156 8.25 8.25C8.25 8.0362 8.27863 7.82977 8.31314 7.62562C8.05312 7.55156 7.78594 7.5 7.5 7.5H4.5C2.84297 7.5 1.5 8.84531 1.5 10.5V15C1.5 15.8283 2.17172 16.5 3 16.5V22.5C3 23.3283 3.67172 24 4.5 24H7.5C7.87566 24 8.20875 23.8486 8.47172 23.6205C8.32969 23.2734 8.25 22.8984 8.25 22.5V19.0969ZM18 6C19.6584 6 21 4.65844 21 3C21 1.34156 19.6584 0 18 0C16.3416 0 15 1.34156 15 3C15 4.65844 16.3406 6 18 6ZM6 6C7.65844 6 9 4.65844 9 3C9 1.34156 7.65938 0 6 0C4.34062 0 3 1.34156 3 3C3 4.65844 4.34203 6 6 6ZM23.6953 16.0875L21.7078 9.13125C21.4359 8.16563 20.55 7.5 19.5047 7.5H16.4114C16.1436 7.5 15.8878 7.55358 15.6464 7.64128C15.7219 7.84219 15.75 8.04375 15.75 8.25C15.75 9.20203 15.3933 10.0725 14.8064 10.7348C16.2328 11.2641 17.25 12.6422 17.25 14.25V16.5C17.25 17.6081 16.6462 18.578 15.75 19.0973V22.5C15.75 22.8966 15.6686 23.2734 15.5282 23.6203C15.7922 23.85 16.0828 24 16.5 24H19.5C20.3283 24 21 23.3283 21 22.5V18H22.2553C23.25 18 23.9719 17.0484 23.6953 16.0875ZM15.75 14.25C15.75 13.0078 14.7422 12 13.5 12H10.5C9.25781 12 8.25 13.0078 8.25 14.25V16.5C8.25 17.3283 8.92172 18 9.75 18V22.5C9.75 23.3283 10.4217 24 11.25 24H12.75C13.5783 24 14.25 23.3283 14.25 22.5V18C15.0783 18 15.75 17.3283 15.75 16.5V14.25ZM12 10.5C13.2436 10.5 14.25 9.49359 14.25 8.25C14.25 7.00641 13.2422 6 12 6C10.7578 6 9.75 7.00781 9.75 8.25C9.75 9.49219 10.7578 10.5 12 10.5Z"
})
})
});
};
const ForwardRef = /*#__PURE__*/(0, _react.forwardRef)(StyledFamilySolid);
const FamilySolid = /*#__PURE__*/(0, _react.memo)(ForwardRef);
var _default = FamilySolid;
exports.default = _default;
module.exports = exports.default;