@konstructio/ui
Version:
A set of reusable and customizable React components built for konstruct.io
55 lines (54 loc) • 1.52 kB
JavaScript
import l, { forwardRef as c } from "react";
import { P as a } from "./index-C5psggHV.js";
function p() {
return p = Object.assign || function(e) {
for (var o = 1; o < arguments.length; o++) {
var t = arguments[o];
for (var r in t)
Object.prototype.hasOwnProperty.call(t, r) && (e[r] = t[r]);
}
return e;
}, p.apply(this, arguments);
}
function u(e, o) {
if (e == null) return {};
var t = v(e, o), r, n;
if (Object.getOwnPropertySymbols) {
var i = Object.getOwnPropertySymbols(e);
for (n = 0; n < i.length; n++)
r = i[n], !(o.indexOf(r) >= 0) && Object.prototype.propertyIsEnumerable.call(e, r) && (t[r] = e[r]);
}
return t;
}
function v(e, o) {
if (e == null) return {};
var t = {}, r = Object.keys(e), n, i;
for (i = 0; i < r.length; i++)
n = r[i], !(o.indexOf(n) >= 0) && (t[n] = e[n]);
return t;
}
var s = c(function(e, o) {
var t = e.color, r = t === void 0 ? "currentColor" : t, n = e.size, i = n === void 0 ? 24 : n, f = u(e, ["color", "size"]);
return /* @__PURE__ */ l.createElement("svg", p({
ref: o,
xmlns: "http://www.w3.org/2000/svg",
width: i,
height: i,
viewBox: "0 0 24 24",
fill: "none",
stroke: r,
strokeWidth: "2",
strokeLinecap: "round",
strokeLinejoin: "round"
}, f), /* @__PURE__ */ l.createElement("polyline", {
points: "18 15 12 9 6 15"
}));
});
s.propTypes = {
color: a.string,
size: a.oneOfType([a.string, a.number])
};
s.displayName = "ChevronUp";
export {
s as C
};