import { Icon } from '@iconify/css-react';
import { createElement } from 'react';

const viewBox = {"width":24,"height":24};

/** @type {{width?: string; height?: string;}} */
function Component({width, height, ...props}) {
	return createElement(Icon, {
		...props,
		width,
		height,
		viewBox,
		"content": `<style>.agblb8b {
  fill: currentColor;
  d: path("M23 19h-4v4h-6V13h1h-1v6h2v2h2v-6h-2v-2h-1h3v2h2v2h2v-4h2zm0 2v2h-2v-2z");
}

.cv9avtl {
  fill: currentColor;
  d: path("M19 19h4v2h-2v2h-2zm-2-6h4v4h-2v-2h-2zm-4 0h2v2h2v6h-2v-2h-2zM3 3h6v6H3zm2 2v2h2V5zm10-2h6v6h-6zm2 2v2h2V5zM3 15h6v6H3zm2 2v2h2v-2z");
  opacity: .3;
}

.izhmml {
  fill: currentColor;
  d: path("M1 13h10v10H1zm2 2v6h6v-6z");
}

.mjmyqf {
  fill: currentColor;
  fill-rule: evenodd;
  d: path("M5 5h2v2H5z");
}

.nvi62y {
  fill: currentColor;
  d: path("M1 1h10v10H1zm2 2v6h6V3z");
}

.pq4lps {
  fill: currentColor;
  d: path("M13 1h10v10H13zm2 2v6h6V3z");
}

.wvk2fh {
  fill: currentColor;
  fill-rule: evenodd;
  d: path("M17 5h2v2h-2z");
}

.xhw1bu {
  fill: currentColor;
  fill-rule: evenodd;
  d: path("M5 17h2v2H5z");
}
</style><path class="cv9avtl"/><path class="nvi62y"/><path class="mjmyqf"/><path class="pq4lps"/><path class="wvk2fh"/><path class="izhmml"/><path class="xhw1bu"/><path class="agblb8b"/>`,
		"fallback": "ic:twotone-qrcode",
	});
}

export default Component;
