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

const viewBox = {"width":24,"height":24};
const content = `<style>.y1d2ivjvj {
  fill: currentColor;
  d: path("M5 19v-7.538H3v-1h3.52q-.627 0-1.074-.452Q5 9.558 5 8.923V5h5.116v3.923q0 .635-.452 1.087t-1.087.451H17V7.596q0-.655-.446-1.126Q16.107 6 15.447 6t-1.121.47t-.46 1.126h-1.02q.039-1.096.779-1.846T15.442 5t1.817.757q.741.758.741 1.84v2.865h3v1h-2V19zm1-9.538h3.116V6H6zM6 18h5.5v-6.538H6zm6.5 0H18v-6.538h-5.5zM6 9.462h3.116zM6 18h12z");
}
</style><path class="y1d2ivjvj"/>`;

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

export default Component;
