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

const viewBox = {"width":48,"height":48};
const content = `<style>.aii-a-8xd {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M8.4 40.01v1.49a2.006 2.006 0 0 0 2 2h2.3m0-39h-2.3a2.006 2.006 0 0 0-2 2v1.49m4.3-3.49v39h24.9a2.006 2.006 0 0 0 2-2v-35a2.006 2.006 0 0 0-2-2Z");
}

.qbatdgnec {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M35.458 27.133c-1.472-1.502-2.151-1.877-3.66-3.305c-2.628-3.745-7.577-3.911-9.929-1.326a6.41 6.41 0 0 0 1.918 10.315c1.294 1.39 2.115 2.318 3.233 3.384c-4.798.638-13.789-4.243-8.982-14.341a8.71 8.71 0 0 1 6.781-4.204a10.7 10.7 0 0 1 7.71 2.061l-.03-8.01c1.6.448 2.87 1.135 2.877 2.74Z");
}

.tk2xp8b4n {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M23.787 32.817c5.395 1.793 10.21-3.233 8.01-8.99");
}

.xl6xgvboe {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M27.02 36.2a9.334 9.334 0 0 0 8.438-9.068M12.7 43.5v2.668l1.729-1.025l1.73 1.025V43.5M8.4 17.495v-6m0 25.01v-6M8.4 27v-6");
}
</style><path class="aii-a-8xd"/><path class="qbatdgnec"/><path class="tk2xp8b4n"/><path class="xl6xgvboe"/>`;

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

export default Component;
