UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.5 kB
import { jsx as _jsx } from "react/jsx-runtime"; /* eslint-disable no-shadow-restricted-names */ import { Icon } from "@react-three/uikit"; import { forwardRef } from "react"; const text = `<svg class="lucide lucide-quote" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4.499 2.042 C 3.374 2.237,2.461 3.048,2.114 4.160 L 2.020 4.460 2.020 8.000 L 2.020 11.540 2.114 11.840 C 2.483 13.024,3.511 13.876,4.698 13.984 L 5.000 14.011 5.000 14.559 C 5.000 15.169,4.954 15.388,4.779 15.618 C 4.595 15.859,4.376 15.961,3.952 16.001 C 3.475 16.047,3.231 16.122,2.937 16.312 C 2.499 16.596,2.186 17.022,2.060 17.508 C 1.973 17.839,1.973 20.161,2.060 20.492 C 2.153 20.852,2.310 21.118,2.596 21.404 C 3.071 21.879,3.492 22.025,4.280 21.986 C 5.081 21.947,5.656 21.834,6.380 21.573 C 8.567 20.787,10.239 18.926,10.796 16.660 C 10.982 15.904,10.980 15.973,10.980 10.060 L 10.980 4.460 10.886 4.160 C 10.581 3.181,9.827 2.424,8.861 2.123 L 8.540 2.023 6.620 2.015 C 5.564 2.011,4.609 2.023,4.499 2.042 M15.499 2.042 C 14.374 2.237,13.461 3.048,13.114 4.160 L 13.020 4.460 13.020 8.000 L 13.020 11.540 13.114 11.840 C 13.483 13.024,14.511 13.876,15.698 13.984 L 16.000 14.011 16.000 14.559 C 16.000 15.169,15.954 15.388,15.779 15.618 C 15.595 15.859,15.376 15.961,14.952 16.001 C 14.475 16.047,14.231 16.122,13.937 16.312 C 13.499 16.596,13.186 17.022,13.060 17.508 C 12.973 17.839,12.973 20.161,13.060 20.492 C 13.153 20.852,13.310 21.118,13.596 21.404 C 14.071 21.879,14.492 22.025,15.280 21.986 C 16.081 21.947,16.656 21.834,17.380 21.573 C 19.567 20.787,21.239 18.926,21.796 16.660 C 21.982 15.904,21.980 15.973,21.980 10.060 L 21.980 4.460 21.886 4.160 C 21.581 3.181,20.827 2.424,19.861 2.123 L 19.540 2.023 17.620 2.015 C 16.564 2.011,15.609 2.023,15.499 2.042 M8.310 4.061 C 8.589 4.144,8.856 4.411,8.939 4.690 C 8.992 4.868,9.000 5.549,9.000 10.029 C 9.000 13.385,8.985 15.298,8.957 15.552 C 8.884 16.226,8.718 16.760,8.398 17.353 C 7.577 18.877,6.050 19.866,4.330 19.988 L 4.000 20.012 4.000 19.011 L 4.000 18.011 4.302 17.984 C 5.480 17.877,6.505 17.034,6.882 15.860 C 6.961 15.614,6.974 15.473,6.990 14.700 C 7.009 13.738,6.974 13.463,6.784 13.088 C 6.572 12.669,6.054 12.227,5.623 12.098 C 5.511 12.065,5.253 12.021,5.048 12.001 C 4.501 11.949,4.211 11.748,4.058 11.316 C 3.969 11.063,3.971 4.991,4.061 4.690 C 4.140 4.421,4.412 4.143,4.673 4.063 C 4.956 3.976,8.018 3.974,8.310 4.061 M19.310 4.061 C 19.589 4.144,19.856 4.411,19.939 4.690 C 19.992 4.868,20.000 5.549,20.000 10.029 C 20.000 13.385,19.985 15.298,19.957 15.552 C 19.884 16.226,19.718 16.760,19.398 17.353 C 18.577 18.877,17.050 19.866,15.330 19.988 L 15.000 20.012 15.000 19.011 L 15.000 18.011 15.302 17.984 C 16.480 17.877,17.505 17.034,17.882 15.860 C 17.961 15.614,17.974 15.473,17.990 14.700 C 18.009 13.738,17.974 13.463,17.784 13.088 C 17.572 12.669,17.054 12.227,16.623 12.098 C 16.511 12.065,16.253 12.021,16.048 12.001 C 15.626 11.961,15.405 11.859,15.225 11.623 C 14.993 11.319,15.000 11.425,15.000 8.002 C 15.000 4.446,14.986 4.621,15.307 4.299 C 15.596 4.010,15.626 4.006,17.483 4.003 C 18.825 4.000,19.141 4.011,19.310 4.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const QuoteIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Quote = QuoteIcon;