@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.01 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-lock-open" 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="M11.178 1.059 C 10.464 1.168,9.921 1.338,9.316 1.639 C 7.768 2.412,6.625 3.825,6.195 5.498 C 6.021 6.174,6.001 6.456,6.001 8.265 L 6.000 9.991 5.230 10.010 C 4.567 10.027,4.416 10.043,4.139 10.126 C 3.181 10.415,2.420 11.179,2.114 12.160 L 2.020 12.460 2.020 16.500 L 2.020 20.540 2.114 20.840 C 2.422 21.827,3.173 22.578,4.160 22.886 L 4.460 22.980 12.000 22.980 L 19.540 22.980 19.840 22.886 C 20.827 22.578,21.578 21.827,21.886 20.840 L 21.980 20.540 21.980 16.500 L 21.980 12.460 21.886 12.160 C 21.581 11.182,20.832 10.428,19.861 10.121 L 19.540 10.020 13.770 10.009 L 8.000 9.998 8.000 8.346 C 8.000 7.010,8.012 6.622,8.064 6.317 C 8.360 4.585,9.721 3.275,11.472 3.038 C 12.607 2.885,13.697 3.204,14.579 3.947 C 15.282 4.540,15.637 5.141,15.940 6.252 C 16.141 6.990,17.040 7.238,17.593 6.708 C 17.959 6.358,17.978 5.960,17.672 5.060 C 16.993 3.058,15.276 1.547,13.190 1.118 C 12.660 1.008,11.690 0.980,11.178 1.059 M19.310 12.061 C 19.589 12.144,19.856 12.411,19.939 12.690 C 19.992 12.866,20.000 13.389,20.000 16.501 C 20.000 20.415,20.005 20.321,19.779 20.618 C 19.718 20.698,19.585 20.813,19.484 20.872 L 19.300 20.980 12.000 20.980 L 4.700 20.980 4.516 20.872 C 4.303 20.747,4.141 20.550,4.058 20.316 C 3.969 20.062,3.971 12.991,4.061 12.690 C 4.140 12.421,4.412 12.143,4.673 12.063 C 4.964 11.974,19.009 11.971,19.310 12.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const LockOpenIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const LockOpen = LockOpenIcon;