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

const viewBox = {"width":24,"height":24};
const content = `<style>.k6f6c3ara {
  fill: currentColor;
  d: path("M12 24q-2.35 0-4.437-.837t-3.7-2.325t-2.638-3.5T0 13h2q.2 1.8.963 3.363t1.975 2.762t2.787 1.938t3.375.887L9.55 20.4l1.4-1.4l4.5 4.5q-.85.275-1.712.388T12 24m3-5v-2H7V9H5V7h2V5h2v10h10v2h-2v2zm0-6V9h-4V7h6v6zm7-2q-.175-1.8-.95-3.363t-1.988-2.762t-2.787-1.937T12.9 2.05l1.55 1.55l-1.4 1.4L8.55.5Q9.4.225 10.263.113T12 0q2.35 0 4.438.838t3.7 2.325t2.637 3.5T24 11z");
}
</style><path class="k6f6c3ara"/>`;

/** @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:crop-rotate-sharp"} {...others} />);
}

export default Component;
