@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.07 kB
JavaScript
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-monitor-smartphone" 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="M3.499 3.043 C 2.380 3.233,1.461 4.048,1.114 5.160 L 1.020 5.460 1.020 9.500 L 1.020 13.540 1.114 13.840 C 1.418 14.816,2.151 15.556,3.140 15.885 L 3.420 15.979 6.210 15.991 L 9.000 16.004 9.000 17.002 L 9.000 18.000 7.946 18.000 C 6.797 18.000,6.644 18.022,6.382 18.221 C 6.302 18.282,6.187 18.415,6.128 18.516 C 6.037 18.672,6.020 18.746,6.020 19.000 C 6.020 19.256,6.036 19.328,6.131 19.489 C 6.256 19.702,6.449 19.864,6.670 19.943 C 6.890 20.021,12.110 20.021,12.330 19.943 C 12.551 19.864,12.744 19.702,12.869 19.489 C 12.964 19.328,12.980 19.256,12.980 19.000 C 12.980 18.746,12.963 18.672,12.872 18.516 C 12.633 18.110,12.352 18.000,11.554 18.000 L 11.000 18.000 11.000 17.000 L 11.000 16.000 11.590 15.998 C 11.977 15.997,12.232 15.978,12.330 15.943 C 12.551 15.864,12.744 15.702,12.869 15.489 C 12.964 15.328,12.980 15.256,12.980 15.000 C 12.980 14.746,12.963 14.672,12.872 14.516 C 12.761 14.328,12.572 14.158,12.373 14.070 C 12.286 14.031,11.284 14.015,7.980 14.000 L 3.700 13.980 3.516 13.872 C 3.415 13.813,3.284 13.700,3.225 13.623 C 2.992 13.317,3.000 13.469,3.000 9.522 C 3.000 5.415,2.985 5.621,3.303 5.303 C 3.629 4.977,3.126 5.000,10.000 5.000 C 16.826 5.000,16.367 4.981,16.679 5.283 C 16.975 5.571,16.977 5.581,17.000 7.023 L 17.020 8.307 17.141 8.503 C 17.543 9.156,18.457 9.156,18.859 8.503 L 18.980 8.306 18.980 6.883 C 18.980 5.503,18.977 5.451,18.886 5.160 C 18.581 4.182,17.832 3.428,16.861 3.121 L 16.540 3.020 10.120 3.014 C 6.589 3.011,3.609 3.024,3.499 3.043 M17.499 11.042 C 16.372 11.239,15.461 12.048,15.114 13.160 L 15.020 13.460 15.020 17.000 L 15.020 20.540 15.114 20.840 C 15.422 21.827,16.173 22.578,17.160 22.886 C 17.453 22.978,17.497 22.980,19.000 22.980 C 20.503 22.980,20.547 22.978,20.840 22.886 C 21.827 22.578,22.578 21.827,22.886 20.840 L 22.980 20.540 22.980 17.000 L 22.980 13.460 22.886 13.160 C 22.581 12.181,21.825 11.421,20.861 11.124 C 20.548 11.027,20.504 11.024,19.120 11.015 C 18.339 11.010,17.609 11.022,17.499 11.042 M20.310 13.061 C 20.589 13.144,20.856 13.411,20.939 13.690 C 21.025 13.980,21.031 20.004,20.945 20.290 C 20.872 20.533,20.707 20.740,20.484 20.872 L 20.300 20.980 19.000 20.980 L 17.700 20.980 17.516 20.872 C 17.303 20.747,17.141 20.550,17.058 20.316 C 16.969 20.063,16.971 13.991,17.061 13.690 C 17.140 13.421,17.412 13.143,17.673 13.063 C 17.952 12.977,20.023 12.975,20.310 13.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const MonitorSmartphoneIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const MonitorSmartphone = MonitorSmartphoneIcon;