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

const viewBox = {"width":48,"height":48};
const content = `<style>.cqlalgk-c {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m41.491 22.701l-6.865-6.29V9.404h-5.702v1.785l-3.252-2.98a2.474 2.474 0 0 0-3.344 0L6.508 22.7c-2.077 1.904-.73 5.368 2.088 5.368h3.1v10.713c0 .917.743 1.66 1.66 1.66h21.288a1.66 1.66 0 0 0 1.66-1.66V28.07h3.1c2.818 0 4.165-3.464 2.087-5.368");
}

.vt554hqhi {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M26.288 29.4a3.56 3.56 0 0 0-4.544-.013v.012m2.263 1.457a1.426 1.426 0 1 0 1.426 1.426h0c0-.788-.638-1.426-1.426-1.426m4.451-3.923a6.994 6.994 0 0 0-8.901 0m11.039-2.588a10.34 10.34 0 0 0-13.192 0");
}
</style><path class="cqlalgk-c"/><path class="vt554hqhi"/>`;

/** @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={"arcticons:smartwifi"} {...others} />);
}

export default Component;
