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

const viewBox = {"width":48,"height":48};
const content = `<style>.j0yvv2t1r {
  width: 39px;
  height: 26px;
  x: 4.5px;
  y: 11px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1.894px;
}

.oi84rbc_h {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M18.468 25.536a4.403 4.403 0 0 0-4.39-4.39h0a4.403 4.403 0 0 0-4.39 4.39v2.854a4.403 4.403 0 0 0 4.39 4.39h0a4.403 4.403 0 0 0 4.39-4.39m0 4.39V15.22m3.008 16.682a5.2 5.2 0 0 0 3.512.878h.878a2.906 2.906 0 0 0 2.854-2.854h0a2.906 2.906 0 0 0-2.853-2.853H23.89a2.906 2.906 0 0 1-2.854-2.853h0a2.906 2.906 0 0 1 2.854-2.853h.878c1.975 0 2.853.22 3.512.877m6.52.352v-3.951m0 3.951l-2.414 3.073m-1.098-5.268l3.512 2.195m0 0l2.414 3.073m1.098-5.268L34.8 22.596");
}
</style><rect class="j0yvv2t1r"/><path class="oi84rbc_h"/>`;

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

export default Component;
