@carbon/pictograms-react
Version:
React components for pictograms in digital and software products using the Carbon Design System
35 lines (31 loc) • 3.17 kB
JavaScript
/**
* Copyright IBM Corp. 2019, 2023
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
*
* Code generated by @carbon/icon-build-helpers. DO NOT EDIT.
*/
;
var _rollupPluginBabelHelpers = require('../_rollupPluginBabelHelpers-DQqaN36q.js');
var React = require('react');
var Icon_js = require('../Icon.js');
require('@carbon/icon-helpers');
require('prop-types');
var _path;
const GlobalInfrastructure = /*#__PURE__*/React.forwardRef(function GlobalInfrastructure({
children,
...rest
}, ref) {
return /*#__PURE__*/React.createElement(Icon_js, _rollupPluginBabelHelpers._extends({
width: 64,
height: 64,
viewBox: "0 0 32 32",
xmlns: "http://www.w3.org/2000/svg",
fill: "currentColor",
ref: ref
}, rest), _path || (_path = /*#__PURE__*/React.createElement("path", {
d: "M16,30.36\tc-0.062,0-0.123-0.017-0.179-0.048l-7-4C8.709,26.248,8.64,26.129,8.64,26s0.069-0.248,0.181-0.312L11.774,24l-2.953-1.688\tC8.709,22.248,8.64,22.129,8.64,22s0.069-0.248,0.181-0.312L11.774,20l-2.953-1.688C8.709,18.248,8.64,18.129,8.64,18\ts0.069-0.248,0.181-0.312l7-4c0.111-0.063,0.246-0.063,0.357,0l7,4C23.29,17.752,23.36,17.872,23.36,18s-0.069,0.248-0.182,0.312\tL20.226,20l2.953,1.688c0.112,0.064,0.182,0.184,0.182,0.312s-0.069,0.248-0.182,0.312L20.226,24l2.953,1.688\tc0.112,0.064,0.182,0.184,0.182,0.312s-0.069,0.248-0.182,0.312l-7,4C16.123,30.344,16.062,30.36,16,30.36z M9.726,26L16,29.585\tL22.274,26L19.5,24.415l-3.321,1.897c-0.111,0.062-0.246,0.062-0.357,0L12.5,24.415L9.726,26z M9.726,22L16,25.585L22.274,22\tL19.5,20.415l-3.321,1.897c-0.111,0.062-0.246,0.062-0.357,0L12.5,20.415L9.726,22z M9.726,18L16,21.585L22.274,18L16,14.415\tL9.726,18z M25,20.36v-0.72c3.005,0,5.64-2.635,5.64-5.64c0-2.912-2.233-5.346-5.084-5.541C25.374,8.446,25.23,8.3,25.221,8.118\tC25.026,4.392,21.787,1.36,18,1.36c-2.728,0-5.161,1.578-6.349,4.117c-0.082,0.174-0.288,0.254-0.463,0.181\tC10.304,5.294,9.399,5.11,8.5,5.11c-3.937,0-7.14,3.203-7.14,7.14c0,3.673,2.718,6.92,6.189,7.394l-0.098,0.713\tC3.632,19.836,0.64,16.275,0.64,12.25c0-4.334,3.526-7.86,7.86-7.86c0.887,0,1.776,0.161,2.647,0.479\tC12.503,2.252,15.1,0.64,18,0.64c4.129,0,7.548,3.107,7.917,7.13c3.076,0.371,5.443,3.048,5.443,6.23\tC31.36,17.447,28.447,20.36,25,20.36z M25,14.36c-0.199,0-0.36-0.161-0.36-0.36v-0.64H24c-0.199,0-0.36-0.161-0.36-0.36\ts0.161-0.36,0.36-0.36h0.64V12c0-0.199,0.161-0.36,0.36-0.36s0.36,0.161,0.36,0.36v0.64H26c0.199,0,0.36,0.161,0.36,0.36\ts-0.161,0.36-0.36,0.36h-0.64V14C25.36,14.199,25.199,14.36,25,14.36z M8,13.36c-0.199,0-0.36-0.161-0.36-0.36v-0.64H7\tc-0.199,0-0.36-0.161-0.36-0.36S6.801,11.64,7,11.64h0.64V11c0-0.199,0.161-0.36,0.36-0.36S8.36,10.801,8.36,11v0.64H9\tc0.199,0,0.36,0.161,0.36,0.36S9.199,12.36,9,12.36H8.36V13C8.36,13.199,8.199,13.36,8,13.36z M16,9.36\tc-0.199,0-0.36-0.161-0.36-0.36V8.36H15c-0.199,0-0.36-0.161-0.36-0.36S14.801,7.64,15,7.64h0.64V7c0-0.199,0.161-0.36,0.36-0.36\tS16.36,6.801,16.36,7v0.64H17c0.199,0,0.36,0.161,0.36,0.36S17.199,8.36,17,8.36h-0.64V9C16.36,9.199,16.199,9.36,16,9.36z"
})), children);
});
module.exports = GlobalInfrastructure;