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

const viewBox = {"width":24,"height":24};
const content = `<style>.y--_gjbjq {
  fill: currentColor;
  d: path("M12 18.212q1.367 0 2.299-1.002t.932-2.402V10.23h-1v4.577q0 .979-.642 1.691T12 17.212q-.94 0-1.586-.713q-.645-.712-.645-1.691V9.346q0-.398.246-.69q.246-.29.62-.29q.378 0 .622.29t.243.69v5.462h1V9.346q0-.8-.533-1.39t-1.333-.59t-1.332.59t-.533 1.39v5.462q0 1.4.935 2.402q.934 1.002 2.296 1.002M5 21V3h9.73L19 7.27V21zm1-1h12V7.77h-3.77V4H6zM6 4v3.77zv16z");
}
</style><path class="y--_gjbjq"/>`;

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

export default Component;
