UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 4.01 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-binary" 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="M7.499 3.040 C 6.363 3.246,5.461 4.048,5.114 5.160 C 5.022 5.453,5.020 5.497,5.020 7.000 C 5.020 8.503,5.022 8.547,5.114 8.840 C 5.422 9.827,6.174 10.579,7.160 10.886 C 7.412 10.964,7.547 10.979,8.000 10.979 C 8.453 10.979,8.588 10.964,8.840 10.886 C 9.826 10.579,10.578 9.827,10.886 8.840 C 10.978 8.547,10.980 8.503,10.980 7.000 C 10.980 5.497,10.978 5.453,10.886 5.160 C 10.580 4.178,9.810 3.407,8.861 3.129 C 8.500 3.023,7.832 2.980,7.499 3.040 M13.695 3.057 C 13.466 3.129,13.256 3.299,13.128 3.516 C 13.037 3.672,13.020 3.746,13.020 4.000 C 13.020 4.256,13.036 4.328,13.131 4.489 C 13.256 4.702,13.449 4.864,13.670 4.943 C 13.768 4.978,14.023 4.997,14.410 4.998 L 15.000 5.000 15.000 7.000 L 15.000 9.000 14.446 9.000 C 13.648 9.000,13.367 9.110,13.128 9.516 C 13.037 9.672,13.020 9.746,13.020 10.000 C 13.020 10.256,13.036 10.328,13.131 10.489 C 13.256 10.702,13.449 10.864,13.670 10.943 C 13.889 11.021,18.111 11.021,18.330 10.943 C 18.551 10.864,18.744 10.702,18.869 10.489 C 18.964 10.328,18.980 10.256,18.980 10.000 C 18.980 9.746,18.963 9.672,18.872 9.516 C 18.633 9.110,18.352 9.000,17.555 9.000 L 17.002 9.000 16.991 6.350 L 16.980 3.700 16.872 3.516 C 16.740 3.293,16.533 3.128,16.290 3.055 C 16.039 2.979,13.937 2.981,13.695 3.057 M8.310 5.061 C 8.452 5.103,8.571 5.178,8.697 5.303 C 8.980 5.587,9.000 5.697,9.000 7.001 C 9.000 8.207,8.980 8.354,8.779 8.618 C 8.718 8.698,8.585 8.813,8.484 8.872 C 8.328 8.963,8.254 8.980,8.000 8.980 C 7.746 8.980,7.672 8.963,7.516 8.872 C 7.415 8.813,7.284 8.700,7.225 8.623 C 7.014 8.347,7.000 8.245,7.000 7.022 C 7.000 5.695,7.019 5.587,7.304 5.303 C 7.583 5.024,7.916 4.944,8.310 5.061 M5.695 13.057 C 5.466 13.129,5.256 13.299,5.128 13.516 C 5.037 13.672,5.020 13.746,5.020 14.000 C 5.020 14.256,5.036 14.328,5.131 14.489 C 5.256 14.702,5.449 14.864,5.670 14.943 C 5.768 14.978,6.023 14.997,6.410 14.998 L 7.000 15.000 7.000 17.000 L 7.000 19.000 6.446 19.000 C 5.648 19.000,5.367 19.110,5.128 19.516 C 5.037 19.672,5.020 19.746,5.020 20.000 C 5.020 20.256,5.036 20.328,5.131 20.489 C 5.256 20.702,5.449 20.864,5.670 20.943 C 5.889 21.021,10.111 21.021,10.330 20.943 C 10.551 20.864,10.744 20.702,10.869 20.489 C 10.964 20.328,10.980 20.256,10.980 20.000 C 10.980 19.746,10.963 19.672,10.872 19.516 C 10.633 19.110,10.352 19.000,9.555 19.000 L 9.002 19.000 8.991 16.350 L 8.980 13.700 8.872 13.516 C 8.740 13.293,8.533 13.128,8.290 13.055 C 8.039 12.979,5.937 12.981,5.695 13.057 M15.499 13.040 C 14.363 13.246,13.461 14.048,13.114 15.160 C 13.022 15.453,13.020 15.497,13.020 17.000 C 13.020 18.503,13.022 18.547,13.114 18.840 C 13.422 19.827,14.174 20.579,15.160 20.886 C 15.412 20.964,15.547 20.979,16.000 20.979 C 16.453 20.979,16.588 20.964,16.840 20.886 C 17.826 20.579,18.578 19.827,18.886 18.840 C 18.978 18.547,18.980 18.503,18.980 17.000 C 18.980 15.497,18.978 15.453,18.886 15.160 C 18.580 14.178,17.810 13.407,16.861 13.129 C 16.500 13.023,15.832 12.980,15.499 13.040 M16.310 15.061 C 16.589 15.144,16.856 15.411,16.939 15.690 C 17.023 15.972,17.028 18.015,16.945 18.290 C 16.872 18.533,16.707 18.740,16.484 18.872 C 16.328 18.963,16.254 18.980,16.000 18.980 C 15.746 18.980,15.672 18.963,15.516 18.872 C 15.415 18.813,15.284 18.700,15.225 18.623 C 15.014 18.347,15.000 18.245,15.000 17.022 C 15.000 15.698,15.019 15.587,15.301 15.306 C 15.586 15.021,15.910 14.942,16.310 15.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const BinaryIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Binary = BinaryIcon;