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

const viewBox = {"width":24,"height":24};
const content = `<style>.ndck3n9rh {
  fill: currentColor;
  d: path("M6 19h12v-2.77H6zm0-3.77h12v-2.768H6zm0-3.769h12V10.1l-1.854-1.408H7.854L6 10.1zm3.166-3.769h5.688L12 5.525zM5 20v-9.144l-1.934 1.49l-.604-.792L5 9.6V6.962h1v1.863l6-4.575l9.539 7.304l-.605.787L19 10.856V20zM5 5.77q0-.905.577-1.549t1.654-.644q.656 0 .943-.345t.288-.848h1q0 .904-.578 1.549q-.576.644-1.653.644q-.656 0-.944.345T6 5.769z");
}
</style><path class="ndck3n9rh"/>`;

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

export default Component;
