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

const viewBox = {"width":24,"height":24};
const content = `<style>.of5-ecmma {
  fill: currentColor;
  d: path("M3 21h17l-4.73-6.25l-4.962-2.116L7.5 9H3zm1-1v-2.12l2 .65l8.679-2.884L18 20zm2-2.53l-2-.657v-2.74l2 .65l3.739-1.242l3.572 1.556zm11.885-4.24l3.346-1.5V9.193l-3.25-.73l-1.75 1.403v2.039zM6 13.663l-2-.656V10h3l2.067 2.652zm12.03-1.602l-.8-.625v-1.1l1-.8l2 .45v1.1zm-5.914-4.406L16 6.096v-3.5l-3.788-.769L10 3.307v2.924zm.109-1.135L11 5.694v-1.85l1.425-.95L15 3.42v2z");
}
</style><path class="of5-ecmma"/>`;

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

export default Component;
