@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.52 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-save" 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.043 C 3.383 2.230,2.461 3.048,2.114 4.160 L 2.020 4.460 2.020 12.000 L 2.020 19.540 2.114 19.840 C 2.422 20.827,3.173 21.578,4.160 21.886 L 4.460 21.980 12.000 21.980 L 19.540 21.980 19.840 21.886 C 20.816 21.582,21.554 20.851,21.886 19.860 L 21.980 19.580 21.991 14.060 C 22.004 8.019,22.011 8.234,21.771 7.670 C 21.553 7.155,21.342 6.919,19.171 4.756 C 18.010 3.598,16.973 2.593,16.867 2.522 C 16.761 2.450,16.543 2.331,16.382 2.257 C 15.810 1.993,15.973 1.999,10.045 2.005 C 7.105 2.007,4.609 2.025,4.499 2.043 M6.000 5.632 C 6.000 7.399,6.010 7.507,6.225 7.930 C 6.361 8.199,6.801 8.639,7.070 8.775 C 7.526 9.006,7.410 9.000,11.458 8.998 C 14.463 8.997,15.209 8.986,15.330 8.943 C 15.551 8.864,15.744 8.702,15.869 8.489 C 15.964 8.328,15.980 8.256,15.980 8.000 C 15.980 7.746,15.963 7.672,15.872 7.516 C 15.813 7.415,15.698 7.282,15.618 7.221 C 15.322 6.995,15.410 7.000,11.554 7.000 L 8.000 7.000 8.000 5.499 L 8.000 3.998 11.730 4.009 L 15.460 4.020 15.620 4.107 C 15.819 4.216,19.804 8.207,19.906 8.400 C 19.977 8.534,19.981 8.776,19.992 13.780 C 20.001 17.482,19.992 19.080,19.961 19.224 C 19.905 19.484,19.724 19.731,19.486 19.871 C 19.307 19.976,19.274 19.981,18.650 19.993 L 18.000 20.007 17.999 16.893 C 17.999 13.525,17.998 13.510,17.781 13.083 C 17.646 12.816,17.297 12.449,17.017 12.281 C 16.539 11.993,16.751 12.005,12.000 12.005 C 7.249 12.005,7.461 11.993,6.983 12.281 C 6.703 12.449,6.354 12.816,6.219 13.083 C 5.998 13.519,6.000 13.479,6.000 16.872 L 6.000 20.007 5.350 19.993 C 4.728 19.981,4.692 19.975,4.516 19.872 C 4.415 19.813,4.284 19.700,4.225 19.623 C 3.986 19.309,4.000 19.795,4.000 12.022 C 4.000 4.005,3.975 4.631,4.304 4.303 C 4.554 4.052,4.727 4.006,5.430 4.003 L 6.000 4.000 6.000 5.632 M16.000 17.000 L 16.000 20.000 12.000 20.000 L 8.000 20.000 8.000 17.000 L 8.000 14.000 12.000 14.000 L 16.000 14.000 16.000 17.000 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const SaveIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Save = SaveIcon;