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

const viewBox = {"width":48,"height":48};
const content = `<style>.dh6r49bqy {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M32.771 42.5H9.5c-2.216 0-4-1.784-4-4v-29c0-2.216 1.784-4 4-4h29c2.216 0 4 1.784 4 4v23.258");
}

.ercva5b9f {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M39.452 38.5h-2.887m2.887 0a1.75 1.75 0 1 1 0 3.5h-2.887v-7h2.887a1.75 1.75 0 1 1 0 3.5");
}

.lih67k86y {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M35.061 32.146h-1.39c-.92 0-1.785-.437-2.326-1.174l-5.704-7.768c-.733-.953-2.023-2.208-2.023-4.068c0-1.755 1.44-3.282 3.442-3.282c1.95 0 3.333 1.526 3.333 3.282c0 1.86-1.521 3.45-4.331 3.977c-2.545.478-4.315 1.692-4.89 3.635");
}

.q01wyvcwn {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M12.939 26.75h8.222v-1.324c0-2.25-1.84-4.073-4.111-4.073h0c-2.27 0-4.111 1.823-4.111 4.072v2.648c0 2.25 1.84 4.072 4.11 4.072h0c1.53 0 2.865-.828 3.573-2.055l.753.002c.612 1.25 1.922 2.053 3.927 2.053c3.795 0 6.029-3.565 9.328-7.946");
}

.vi_nxfq0r {
  cx: 38.5px;
  cy: 38.5px;
  r: 7px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}
</style><path class="ercva5b9f"/><circle class="vi_nxfq0r"/><path class="lih67k86y"/><path class="q01wyvcwn"/><path class="dh6r49bqy"/>`;

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

export default Component;
