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

const viewBox = {"width":24,"height":24};
const content = `<style>.k26tb2bua {
  fill: currentColor;
  d: path("M19.833 21.26L17 18.427V20H7v-4H3.577V8.616h3.612L2.74 4.167l.713-.713l17.092 17.092zM8 19h8v-1.573l-2.965-2.965H8zm10.812-3l-1-1h1.611V9.616h-6.996l-1-1h8.996V16zM4.577 15h2.425v-1.538h5.033L8.189 9.616H4.577zM16 8.616v-3H8.427l-1-1H17v4zm1.616 3.5q.425 0 .712-.288t.288-.712t-.288-.713t-.712-.288t-.713.288t-.287.713t.287.712t.713.288m-13.039-2.5h3.612zm14.846 0h-6.996z");
}
</style><path class="k26tb2bua"/>`;

/** @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-light:print-disabled-outline-sharp"} {...others} />);
}

export default Component;
