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

const viewBox = {"width":48,"height":48};
const content = `<style>.baxubr0mo {
  cx: 9.697px;
  cy: 33.39px;
  r: 0.75px;
  fill: currentColor;
}

.h3nd-4bru {
  cx: 24px;
  cy: 33.39px;
  r: 0.75px;
  fill: currentColor;
}

.joo-_ub6h {
  cx: 31.151px;
  cy: 33.39px;
  r: 0.75px;
  fill: currentColor;
}

.jx3zpy33g {
  cx: 38.303px;
  cy: 33.39px;
  r: 0.75px;
  fill: currentColor;
}

.kbc9snbzs {
  cx: 6.121px;
  cy: 33.39px;
  r: 1.622px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.mki3wsxlq {
  cx: 20.424px;
  cy: 33.39px;
  r: 0.75px;
  fill: currentColor;
}

.oa9p1gb0e {
  cx: 34.727px;
  cy: 33.39px;
  r: 0.75px;
  fill: currentColor;
}

.oogn7kbcp {
  cx: 16.849px;
  cy: 33.39px;
  r: 0.75px;
  fill: currentColor;
}

.rm1icr9ki {
  cx: 13.273px;
  cy: 33.39px;
  r: 0.75px;
  fill: currentColor;
}

.rmsscs30u {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M38.303 20.857v7.923m-3.576-7.923v7.923m-14.303-7.923v7.923m7.152-7.923v7.923m3.576-7.923v7.923m-14.303-7.923v7.923M6.121 12.988V28.78m35.758-15.792V28.78M9.697 20.857v7.923m3.576-7.923v7.923M24 16.574v12.204");
}

.utt7shb3p {
  cx: 41.879px;
  cy: 33.4px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1.622px;
  ry: 1.612px;
}

.zsumf_voy {
  cx: 27.576px;
  cy: 33.39px;
  r: 0.75px;
  fill: currentColor;
}
</style><ellipse class="utt7shb3p"/><circle class="jx3zpy33g"/><circle class="baxubr0mo"/><circle class="rm1icr9ki"/><circle class="oogn7kbcp"/><circle class="mki3wsxlq"/><circle class="h3nd-4bru"/><circle class="zsumf_voy"/><circle class="joo-_ub6h"/><circle class="oa9p1gb0e"/><path class="rmsscs30u"/><circle class="kbc9snbzs"/>`;

/** @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:huawei-ar-measure"} {...others} />);
}

export default Component;
