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

const viewBox = {"width":48,"height":48};
const content = `<style>.itf5btbbu {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M15.749 20.214L14.597 8.553l17.419-1.72l2.603 26.37m.293 2.975l.105 1.06l-17.418 1.718l-1.48-14.985m4.52-17.406l5.063-.5");
}

.khxacmbsv {
  cx: 27.723px;
  cy: 5.866px;
  r: 0.751px;
  fill: currentColor;
}

.q017bwbhr {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m13.479 18.058l-.936-9.482a2.74 2.74 0 0 1 2.461-3l16.03-1.582a2.74 2.74 0 0 1 3.001 2.461l2.729 27.638m.264 2.682l.262 2.649a2.74 2.74 0 0 1-2.462 3l-16.03 1.582a2.74 2.74 0 0 1-3.001-2.461L13.863 21.95");
}

.v6hy7bvbm {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M17.868 23.856c-7.078-5.968-11.466-11.65-10.121-13.41c.501-.655 1.772-.698 3.664-.14m26.23 18.962c2.384 2.896 3.345 5.071 2.614 6.026c-1.083 1.417-5.596-.086-11.29-3.474");
}
</style><path class="q017bwbhr"/><path class="itf5btbbu"/><path class="v6hy7bvbm"/><circle class="khxacmbsv"/>`;

/** @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={"arcticons:myjpj"} {...others} />);
}

export default Component;
