/**
* @license lucide-solid v1.48.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/

// src/context.tsx
import { createContext, splitProps } from "solid-js";
var LucideContext = createContext({
  size: 24,
  color: "currentColor",
  strokeWidth: 2,
  absoluteStrokeWidth: false,
  nonScalingStroke: false,
  class: ""
});
function LucideProvider(props) {
  const [value, rest] = splitProps(props, [
    "size",
    "color",
    "strokeWidth",
    "absoluteStrokeWidth",
    "nonScalingStroke",
    "class"
  ]);
  return <LucideContext.Provider value={value}>{rest.children}</LucideContext.Provider>;
}
export {
  LucideContext,
  LucideProvider
};
//# sourceMappingURL=context.jsx.map
