import { c as compute_rest_props } from './lifecycle-px-3doLe.js'; import { c as create_ssr_component, s as spread, f as escape_object, d as escape_attribute_value, a as each } from './ssr-ipqebOFl.js'; import { i as is_void } from './index3-4H3SMWet.js'; /** * @license lucide-svelte v0.373.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */ const defaultAttributes = { 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" }; const defaultAttributes$1 = defaultAttributes; const Icon = create_ssr_component(($$result, $$props, $$bindings, slots) => { let $$restProps = compute_rest_props($$props, ["name", "color", "size", "strokeWidth", "absoluteStrokeWidth", "iconNode"]); let { name } = $$props; let { color = "currentColor" } = $$props; let { size = 24 } = $$props; let { strokeWidth = 2 } = $$props; let { absoluteStrokeWidth = false } = $$props; let { iconNode } = $$props; if ($$props.name === void 0 && $$bindings.name && name !== void 0) $$bindings.name(name); if ($$props.color === void 0 && $$bindings.color && color !== void 0) $$bindings.color(color); if ($$props.size === void 0 && $$bindings.size && size !== void 0) $$bindings.size(size); if ($$props.strokeWidth === void 0 && $$bindings.strokeWidth && strokeWidth !== void 0) $$bindings.strokeWidth(strokeWidth); if ($$props.absoluteStrokeWidth === void 0 && $$bindings.absoluteStrokeWidth && absoluteStrokeWidth !== void 0) $$bindings.absoluteStrokeWidth(absoluteStrokeWidth); if ($$props.iconNode === void 0 && $$bindings.iconNode && iconNode !== void 0) $$bindings.iconNode(iconNode); return `${each(iconNode, ([tag, attrs]) => { return `${((tag$1) => { return tag$1 ? `<${tag}${spread([escape_object(attrs)], {})}>${is_void(tag$1) ? "" : ``}${is_void(tag$1) ? "" : ``}` : ""; })(tag)}`; })}${slots.default ? slots.default({}) : ``}`; }); const Icon$1 = Icon; export { Icon$1 as I }; //# sourceMappingURL=Icon-a6cUNPyd.js.map