UNPKG

@craftercms/studio-ui

Version:

Services, components, models & utils to build CrafterCMS authoring extensions.

64 lines (62 loc) 4.58 kB
/* * Copyright (C) 2007-2022 Crafter Software Corporation. All Rights Reserved. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License version 3 as published by * the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* * Copyright (C) 2007-2022 Crafter Software Corporation. All Rights Reserved. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License version 3 as published by * the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ import React from 'react'; import { createSvgIcon } from '@mui/material/utils'; export default createSvgIcon( React.createElement( React.Fragment, null, React.createElement( 'g', { clipPath: 'url(#clip0)' }, React.createElement('path', { fillRule: 'evenodd', clipRule: 'evenodd', d: 'M13.5054 20.0763H16.6131C17.047 20.0763 17.463 19.904 17.7697 19.5972C18.0765 19.2905 18.2488 18.8744 18.2488 18.4406V15.1693H19.4756C20.0178 15.1693 20.5379 14.9539 20.9213 14.5705C21.3047 14.187 21.5201 13.667 21.5201 13.1247C21.5201 12.5825 21.3047 12.0624 20.9213 11.679C20.5379 11.2956 20.0178 11.0802 19.4756 11.0802H18.2488V7.80883C18.2488 6.90104 17.5128 6.17317 16.6131 6.17317H13.3418V4.94643C13.3418 4.40418 13.1264 3.88413 12.743 3.5007C12.3596 3.11727 11.8395 2.90186 11.2973 2.90186C10.755 2.90186 10.235 3.11727 9.85152 3.5007C9.46809 3.88413 9.25268 4.40418 9.25268 4.94643V6.17317H5.98136C5.54756 6.17317 5.13152 6.3455 4.82478 6.65225C4.51803 6.95899 4.3457 7.37503 4.3457 7.80883V10.9166H5.57245C6.79919 10.9166 7.78059 11.898 7.78059 13.1247C7.78059 14.3515 6.79919 15.3329 5.57245 15.3329H4.3457V18.4406C4.3457 18.8744 4.51803 19.2905 4.82478 19.5972C5.13152 19.904 5.54756 20.0763 5.98136 20.0763H9.08912V18.8495C9.08912 17.6228 10.0705 16.6414 11.2973 16.6414C12.524 16.6414 13.5054 17.6228 13.5054 18.8495V20.0763ZM17.3618 11.9671H19.4756C19.7826 11.9671 20.077 12.0891 20.2941 12.3062C20.5112 12.5233 20.6331 12.8177 20.6331 13.1247C20.6331 13.4317 20.5112 13.7262 20.2941 13.9433C20.077 14.1604 19.7826 14.2823 19.4756 14.2823H17.3618V18.4406C17.3618 18.6392 17.2829 18.8296 17.1425 18.97C17.0021 19.1104 16.8117 19.1893 16.6131 19.1893H14.3924V18.8495C14.3924 17.1329 13.0139 15.7544 11.2973 15.7544C9.58064 15.7544 8.20213 17.1329 8.20213 18.8495V19.1893H5.98136C5.7828 19.1893 5.59237 19.1104 5.45197 18.97C5.31157 18.8296 5.23269 18.6392 5.23269 18.4406V16.2199H5.57245C7.28906 16.2199 8.66757 14.8413 8.66757 13.1247C8.66757 11.4081 7.28906 10.0296 5.57245 10.0296H5.23269V7.80883C5.23269 7.61027 5.31157 7.41984 5.45197 7.27944C5.59237 7.13904 5.7828 7.06016 5.98136 7.06016H10.1397V4.94643C10.1397 4.63942 10.2616 4.34498 10.4787 4.12789C10.6958 3.9108 10.9902 3.78884 11.2973 3.78884C11.6043 3.78884 11.8987 3.9108 12.1158 4.12789C12.3329 4.34498 12.4548 4.63942 12.4548 4.94643V7.06016H16.6131C17.0258 7.06016 17.3618 7.3938 17.3618 7.80883V11.9671Z' }), React.createElement('path', { fillRule: 'evenodd', clipRule: 'evenodd', d: 'M23.521 12.6152C23.521 18.9776 18.3623 24.1352 11.9998 24.1352C5.6372 24.1352 0.478516 18.9776 0.478516 12.6152C0.478516 6.25287 5.6372 1.09521 11.9998 1.09521C18.3623 1.09521 23.521 6.25287 23.521 12.6152ZM22.7531 12.6152C22.7531 18.5533 17.9385 23.3674 11.9998 23.3674C6.06099 23.3674 1.24641 18.5533 1.24641 12.6152C1.24641 6.67709 6.06099 1.86303 11.9998 1.86303C17.9385 1.86303 22.7531 6.67709 22.7531 12.6152Z' }) ), React.createElement( 'defs', null, React.createElement( 'clipPath', { id: 'clip0' }, React.createElement('rect', { y: '0.615234', width: '24', height: '24' }) ) ) ), 'NodeSelector' );