import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const JarOfPills2 = (allProps: IconProps) => { const { svgProps: props, iconStyle, ...restProps } = allProps; const styles: { [style: string]: React.ReactNode } = { Broken: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M4 3.5c0-.466 0-.699.076-.883a1 1 0 0 1 .541-.54C4.801 2 5.034 2 5.5 2h9c.466 0 .699 0 .883.076a1 1 0 0 1 .54.541c.077.184.077.417.077.883s0 .699-.076.883a1 1 0 0 1-.541.54C15.199 5 14.966 5 14.5 5h-9c-.466 0-.699 0-.883-.076a1 1 0 0 1-.54-.541C4 4.199 4 3.966 4 3.5Z" stroke="currentColor" strokeWidth={1.5} /><path d="M2.5 18h8M10.5 22H6.957c-.571 0-.857 0-1.127-.037a4 4 0 0 1-2.153-1.008c-.201-.184-.384-.404-.75-.842A4 4 0 0 1 2 17.552V17m16-4.5v-1.592A4 4 0 0 0 16.517 7.8L14.16 5.891c-.545-.441-.818-.662-1.142-.776C12.694 5 12.344 5 11.643 5h-3.24c-.695 0-1.042 0-1.363.113-.322.112-.593.33-1.136.764L3.501 7.799A4 4 0 0 0 2 10.922V13M10 12v4m-2-2h4" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M14.773 16.773s.992.21 2.118 1.336c1.126 1.126 1.336 2.118 1.336 2.118m1.037-4.49c.954.953.985 2.469.069 3.385l-2.211 2.21c-.916.917-2.432.886-3.386-.068-.954-.954-.985-2.47-.069-3.386l2.211-2.21c.916-.917 2.432-.886 3.386.068Z" stroke="currentColor" strokeWidth={1.5} /><path d="M2.5 10h3.75m11.25 0H10" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /></svg>, LineDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M4 3.5c0-.466 0-.699.076-.883a1 1 0 0 1 .541-.54C4.801 2 5.034 2 5.5 2h9c.466 0 .699 0 .883.076a1 1 0 0 1 .54.541c.077.184.077.417.077.883s0 .699-.076.883a1 1 0 0 1-.541.54C15.199 5 14.966 5 14.5 5h-9c-.466 0-.699 0-.883-.076a1 1 0 0 1-.54-.541C4 4.199 4 3.966 4 3.5Z" stroke="currentColor" strokeWidth={1.5} /><path opacity={0.5} d="M2.5 18h8M2.5 10h15" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M10.5 22H6.957c-.571 0-.857 0-1.127-.037a4 4 0 0 1-2.153-1.008c-.201-.184-.384-.404-.75-.842A4 4 0 0 1 2 17.552v-6.63A4 4 0 0 1 3.501 7.8l2.403-1.922c.543-.434.814-.652 1.136-.764C7.36 5 7.708 5 8.403 5h3.24c.7 0 1.051 0 1.375.115.324.114.597.335 1.141.776l2.358 1.908A4 4 0 0 1 18 10.91V12.5M10 12v4m-2-2h4" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M14.773 16.773s.992.21 2.118 1.336c1.126 1.126 1.336 2.118 1.336 2.118m1.037-4.49c.954.953.985 2.469.069 3.385l-2.211 2.21c-.916.917-2.432.886-3.386-.068-.954-.954-.985-2.47-.069-3.386l2.211-2.21c.916-.917 2.432-.886 3.386.068Z" stroke="currentColor" strokeWidth={1.5} /></svg>, Linear: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M4 3.5c0-.466 0-.699.076-.883a1 1 0 0 1 .541-.54C4.801 2 5.034 2 5.5 2h9c.466 0 .699 0 .883.076a1 1 0 0 1 .54.541c.077.184.077.417.077.883s0 .699-.076.883a1 1 0 0 1-.541.54C15.199 5 14.966 5 14.5 5h-9c-.466 0-.699 0-.883-.076a1 1 0 0 1-.54-.541C4 4.199 4 3.966 4 3.5Z" stroke="currentColor" strokeWidth={1.5} /><path d="M2.5 18h8M2.5 10h15M10.5 22H6.957c-.571 0-.857 0-1.127-.037a4 4 0 0 1-2.153-1.008c-.201-.184-.384-.404-.75-.842A4 4 0 0 1 2 17.552v-6.63A4 4 0 0 1 3.501 7.8l2.403-1.922c.543-.434.814-.652 1.136-.764C7.36 5 7.708 5 8.403 5h3.24c.7 0 1.051 0 1.375.115.324.114.597.335 1.141.776l2.358 1.908A4 4 0 0 1 18 10.91V12.5M10 12v4m-2-2h4" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M14.773 16.773s.992.21 2.118 1.336c1.126 1.126 1.336 2.118 1.336 2.118m1.037-4.49c.954.953.985 2.469.069 3.385l-2.211 2.21c-.916.917-2.432.886-3.386-.068-.954-.954-.985-2.47-.069-3.386l2.211-2.21c.916-.917 2.432-.886 3.386.068Z" stroke="currentColor" strokeWidth={1.5} /></svg>, Outline: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path fillRule="evenodd" clipRule="evenodd" d="M5.478 1.25c-.214 0-.41 0-.576.011-.178.012-.373.04-.572.122a1.75 1.75 0 0 0-.947.947c-.082.199-.11.394-.122.572-.011.165-.011.362-.011.576v.044c0 .214 0 .41.011.576.012.178.04.373.122.572.178.428.518.77.947.947.19.078.377.107.548.12L3.033 7.213a4.75 4.75 0 0 0-1.783 3.71v6.629a4.75 4.75 0 0 0 1.101 3.04l.035.043c.332.398.546.655.786.874a4.75 4.75 0 0 0 2.556 1.197c.322.044.655.044 1.174.044H10.5a.75.75 0 0 0 0-1.5H6.957c-.592 0-.817-.002-1.025-.03a3.25 3.25 0 0 1-1.75-.82c-.154-.14-.3-.313-.679-.768a3.25 3.25 0 0 1-.524-.882H10.5a.75.75 0 0 0 0-1.5H2.75v-6.328c0-.057.002-.115.005-.172h14.491c.003.053.004.105.004.158V12.5a.75.75 0 0 0 1.5 0v-1.592a4.75 4.75 0 0 0-1.761-3.692l-1.831-1.482a1.71 1.71 0 0 0 .512-.117 1.75 1.75 0 0 0 .947-.947c.082-.199.11-.394.122-.572.011-.165.011-.362.011-.576v-.044c0-.214 0-.41-.011-.576a1.781 1.781 0 0 0-.122-.572 1.75 1.75 0 0 0-.947-.947 1.781 1.781 0 0 0-.572-.122c-.165-.011-.362-.011-.576-.011H5.478Zm6.165 4.5h-3.24c-.746 0-.942.01-1.115.07-.173.061-.333.176-.915.642L3.97 8.385c-.306.244-.56.538-.757.865h13.582a3.249 3.249 0 0 0-.75-.868l-2.357-1.908c-.586-.474-.746-.59-.92-.652-.174-.062-.373-.072-1.125-.072Zm.299-1.5H14.5c.243 0 .388 0 .496-.008a.642.642 0 0 0 .103-.012.25.25 0 0 0 .13-.131.63.63 0 0 0 .013-.103c.008-.108.008-.253.008-.496s0-.388-.008-.496a.63.63 0 0 0-.012-.103.25.25 0 0 0-.131-.13.642.642 0 0 0-.103-.013 8.29 8.29 0 0 0-.496-.008h-9c-.243 0-.388 0-.496.008a.64.64 0 0 0-.103.012.25.25 0 0 0-.13.131.642.642 0 0 0-.013.103 8.289 8.289 0 0 0-.008.496c0 .243 0 .388.008.496.004.067.01.095.012.103a.25.25 0 0 0 .131.13.64.64 0 0 0 .103.013c.108.008.253.008.496.008h6.442Z" fill="currentColor" /><path d="M10 11.25a.75.75 0 0 1 .75.75v1.25H12a.75.75 0 0 1 0 1.5h-1.25V16a.75.75 0 0 1-1.5 0v-1.25H8a.75.75 0 0 1 0-1.5h1.25V12a.75.75 0 0 1 .75-.75Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M19.794 15.206c-1.226-1.226-3.217-1.298-4.446-.07l-2.211 2.212c-1.23 1.229-1.157 3.22.069 4.446 1.226 1.226 3.217 1.298 4.446.07l2.211-2.212c1.23-1.229 1.157-3.22-.069-4.446Zm-3.386.992c.603-.603 1.644-.613 2.325.069.682.681.672 1.722.07 2.325l-.331.33a6.708 6.708 0 0 0-1.05-1.343 6.71 6.71 0 0 0-1.344-1.05l.33-.331Zm.902 3.727.051.108-.77.77c-.602.602-1.643.612-2.324-.07-.682-.681-.672-1.722-.07-2.325l.77-.77.108.052c.323.16.785.449 1.285.95.501.5.79.962.95 1.285Z" fill="currentColor" /></svg>, Bold: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="m16.366 16.179.512-.512c.916-.916 2.432-.885 3.386.07.954.953.985 2.469.069 3.385l-.512.512a4.813 4.813 0 0 0-.168-.377 6.466 6.466 0 0 0-1.232-1.678 6.464 6.464 0 0 0-1.678-1.232 4.791 4.791 0 0 0-.377-.168ZM15.14 17.405l-.473.473c-.916.916-.885 2.432.07 3.386.953.954 2.469.985 3.385.069l.473-.473-.1-.47-.003-.011a2.995 2.995 0 0 0-.182-.454 4.97 4.97 0 0 0-.95-1.285c-.5-.501-.962-.79-1.285-.95a2.996 2.996 0 0 0-.454-.182l-.011-.003-.47-.1ZM6.076 2.617C6 2.801 6 3.034 6 3.5s0 .699.076.883a1 1 0 0 0 .541.54C6.801 5 7.034 5 7.5 5h9c.466 0 .699 0 .883-.076a1 1 0 0 0 .54-.541C18 4.199 18 3.966 18 3.5s0-.699-.076-.883a1 1 0 0 0-.541-.54C17.199 2 16.966 2 16.5 2h-9c-.466 0-.699 0-.883.076a1 1 0 0 0-.54.541ZM7.75 6 5.501 7.799a3.999 3.999 0 0 0-1.135 1.45H19.64a4 4 0 0 0-1.123-1.45L16.294 6H7.75Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M20 10.908c0-.053-.001-.105-.003-.158H4.004a4.012 4.012 0 0 0-.004.172v6.328h9.234c.111-.15.235-.295.373-.433l2.21-2.21c1.144-1.144 2.795-1.377 4.183-.812v-2.887Zm-7.25 2.342V12a.75.75 0 0 0-1.5 0v1.25H10a.75.75 0 0 0 0 1.5h1.25V16a.75.75 0 0 0 1.5 0v-1.25H14a.75.75 0 0 0 0-1.5h-1.25Z" fill="currentColor" /><path d="M12.573 18.75a3.98 3.98 0 0 0 .812 3.25H8.957c-.571 0-.857 0-1.127-.037a4 4 0 0 1-2.153-1.008c-.201-.184-.384-.404-.75-.842a4 4 0 0 1-.743-1.363h8.389Z" fill="currentColor" /></svg>, BoldDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path opacity={0.5} d="M6 3.5c0-.466 0-.699.076-.883a1 1 0 0 1 .541-.54C6.801 2 7.034 2 7.5 2h9c.466 0 .699 0 .883.076a1 1 0 0 1 .54.541c.077.184.077.417.077.883s0 .699-.076.883a1 1 0 0 1-.541.54C17.199 5 16.966 5 16.5 5h-9c-.466 0-.699 0-.883-.076a1 1 0 0 1-.54-.541C6 4.199 6 3.966 6 3.5Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M12 11.25a.75.75 0 0 1 .75.75v1.25H14a.75.75 0 0 1 0 1.5h-1.25V16a.75.75 0 0 1-1.5 0v-1.25H10a.75.75 0 0 1 0-1.5h1.25V12a.75.75 0 0 1 .75-.75Z" fill="currentColor" /><path opacity={0.5} d="m15.878 15.667-2.21 2.211c-.917.916-.886 2.432.068 3.386.954.954 2.47.985 3.386.069l2.21-2.211c.917-.916.886-2.432-.068-3.386-.954-.954-2.47-.985-3.386-.069Z" fill="currentColor" /><path d="M9 5 5.501 7.799A4 4 0 0 0 4.108 10h15.788a4 4 0 0 0-1.379-2.2L16.16 5.89 15.018 5H9ZM4.927 20.113A4 4 0 0 1 4.025 18h7.78c-.56 1.31-.336 2.86.58 4H8.957c-.571 0-.857 0-1.127-.037a4 4 0 0 1-2.152-1.008c-.202-.184-.385-.404-.75-.842Z" fill="currentColor" /><path opacity={0.5} d="M4 17.552v-6.63c0-.313.037-.623.108-.922h15.787c.07.295.105.6.105.908v3.476c-1.511-1.215-3.747-1.213-5.182.222l-2.211 2.211c-.354.354-.62.756-.803 1.183H4.025A4 4 0 0 1 4 17.552Z" fill="currentColor" /><path d="M18.82 19.634a4.792 4.792 0 0 0-.168-.377 6.46 6.46 0 0 0-1.231-1.678 6.464 6.464 0 0 0-1.678-1.232 4.77 4.77 0 0 0-.377-.168l-1.226 1.226.47.1.01.003a2.99 2.99 0 0 1 .454.183c.324.16.786.448 1.286.949.5.5.789.962.95 1.285a2.995 2.995 0 0 1 .182.454l.003.011.1.47 1.226-1.226Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default JarOfPills2