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

const viewBox = {"width":48,"height":48};
const content = `<style>.ioe8bdb0k {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M11.065 24a2.25 2.25 0 0 1 0 4.5H7.352v-9h3.713a2.25 2.25 0 0 1 0 4.5m0 0H7.352m17.379 0a2.25 2.25 0 1 1 0 4.5H21.02v-9h3.712a2.25 2.25 0 1 1 0 4.5m-.001 0h-3.712");
}

.nzwrprl7g {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M17.167 17.167h13.667v13.667H17.167zm-13.667 0h13.667v13.667H3.5zm37.148 8.315v.037a2.98 2.98 0 0 1-2.981 2.981h0a2.98 2.98 0 0 1-2.982-2.981V22.48a2.98 2.98 0 0 1 2.982-2.981h0a2.98 2.98 0 0 1 2.98 2.981v.037");
}

.sv62tcbuc {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M30.833 17.167H44.5v13.667H30.833z");
}
</style><path class="sv62tcbuc"/><path class="nzwrprl7g"/><path class="ioe8bdb0k"/>`;

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

export default Component;
