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

const viewBox = {"width":32,"height":32};
const content = `<style>.vxx1ibccz {
  fill: var(--svg-color--1e88e5, #1e88e5);
  d: path("M19.545 6.035H13.27V24H8.3V6.035H2.055V2h17.49ZM27.567 10v12.608h2.4V25.9h-2.4V30h-4.016v-4.1h-8.717v-3.445q1.158-1.3 2.4-2.838t2.4-3.173q1.158-1.632 2.155-3.285A33 33 0 0 0 23.481 10Zm-8.786 12.608h4.77v-6.987q-.488.907-1.06 1.834t-1.2 1.827t-1.269 1.743t-1.241 1.583");
}
</style><path class="vxx1ibccz"/>`;

/** @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={"vscode-icons:file-type-t4tt"} {...others} />);
}

export default Component;
