import { Icon } from '@iconify/css-solid';
import { splitProps } from 'solid-js';

const viewBox = {"width":24,"height":24};
const content = `<style>.lo3fn0etg {
  fill: currentColor;
  d: path("M15 21q-2.95 0-5.25-1.675T6.5 15H3v-2h3.05Q6 12.725 6 12.5v-1q0-.225.05-.5H3V9h3.5q.95-2.65 3.25-4.325T15 3q1.725 0 3.263.6T21 5.3l-1.75 1.75q-.875-.725-1.963-1.137T15 5.5q-1.875 0-3.412.963T9.25 9H15v2H8.6q-.05.275-.075.5T8.5 12t.025.5t.075.5H15v2H9.25q.8 1.575 2.338 2.538T15 18.5q1.2 0 2.313-.413t1.937-1.137L21 18.7q-1.2 1.1-2.738 1.7T15 21");
}
</style><path class="lo3fn0etg"/>`;

/** @param props {{width?: string; height?: string;}} */
function Component(props) {
	const [local, others] = splitProps(props, ["width","height"]);

	return (<Icon width={local.width} height={local.height} viewBox={viewBox} content={content} fallback={"material-symbols:euro-symbol-sharp"} {...others} />);
}

export default Component;
