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

const viewBox = {"width":32,"height":32};
const content = `<style>.jvg6giz8u {
  fill: var(--svg-color--343434, #343434);
  d: path("M12.458 16a3.332 3.332 0 1 1 3.332 3.332A3.33 3.33 0 0 1 12.458 16M15.79 2A14.015 14.015 0 0 0 2.224 12.528a.4.4 0 0 0-.014.14a.67.67 0 0 0 .672.672h5.642a.645.645 0 0 0 .6-.392a7.336 7.336 0 1 1 0 6.1a.68.68 0 0 0-.6-.392H2.882a.67.67 0 0 0-.672.672c0 .042.014.084.014.14A14 14 0 1 0 15.79 2");
}
</style><path class="jvg6giz8u"/>`;

/** @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={"vscode-icons:file-type-light-circleci"} {...others} />);
}

export default Component;
