UNPKG

lucide-solid

Version:

A Lucide icon library package for Solid applications.

71 lines (66 loc) 2.33 kB
/** * @license lucide-solid v0.536.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */ import { createComponent, mergeProps } from 'solid-js/web'; import Icon from '../Icon.js'; const iconNode = [['path', { d: 'M19.5 7a24 24 0 0 1 0 10', key: '8n60xe' }], ['path', { d: 'M4.5 7a24 24 0 0 0 0 10', key: '2lmadr' }], ['path', { d: 'M7 19.5a24 24 0 0 0 10 0', key: '1q94o2' }], ['path', { d: 'M7 4.5a24 24 0 0 1 10 0', key: '2z8ypa' }], ['rect', { x: '17', y: '17', width: '5', height: '5', rx: '1', key: '1ac74s' }], ['rect', { x: '17', y: '2', width: '5', height: '5', rx: '1', key: '1e7h5j' }], ['rect', { x: '2', y: '17', width: '5', height: '5', rx: '1', key: '1t4eah' }], ['rect', { x: '2', y: '2', width: '5', height: '5', rx: '1', key: '940dhs' }]]; /** * @component @name VectorSquare * @description Lucide SVG icon component, renders SVG Element with children. * * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNSA3YTI0IDI0IDAgMCAxIDAgMTAiIC8+CiAgPHBhdGggZD0iTTQuNSA3YTI0IDI0IDAgMCAwIDAgMTAiIC8+CiAgPHBhdGggZD0iTTcgMTkuNWEyNCAyNCAwIDAgMCAxMCAwIiAvPgogIDxwYXRoIGQ9Ik03IDQuNWEyNCAyNCAwIDAgMSAxMCAwIiAvPgogIDxyZWN0IHg9IjE3IiB5PSIxNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+CiAgPHJlY3QgeD0iMTciIHk9IjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE3IiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KICA8cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vector-square * @see https://lucide.dev/guide/packages/lucide-solid - Documentation * * @param {Object} props - Lucide icons props and any valid SVG attribute * @returns {JSX.Element} JSX Element * */ const VectorSquare = props => createComponent(Icon, mergeProps(props, { iconNode: iconNode, name: "vector-square" })); export { VectorSquare as default }; //# sourceMappingURL=vector-square.js.map