import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const NotebookMinimalistic = (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="m20.082 3.018.026.75-.026-.75Zm-3.582.47-.215-.719.215.719Zm-2.826 1.315-.376-.65.376.65ZM3.982 3.075l-.046.749.046-.749ZM7 3.488l.191-.726L7 3.488Zm3.282 1.388-.35.663.35-.663Zm3.346 15.193.352.662-.352-.662ZM17 18.634l-.191-.726.191.726Zm2.985-.411.047.748-.047-.748Zm-9.613 1.846-.352.662.352-.662ZM7 18.634l.191-.726-.191.726Zm-2.985-.411-.047.748.047-.748Zm18.735-7.684a.75.75 0 0 0-1.5 0h1.5ZM21.25 7a.75.75 0 0 0 1.5 0h-1.5Zm-20 3.57a.75.75 0 0 0 1.5 0h-1.5ZM2.75 14a.75.75 0 0 0-1.5 0h1.5ZM20.056 2.268c-1.139.04-2.626.158-3.771.501l.43 1.437c.95-.284 2.274-.4 3.393-.439l-.052-1.499Zm-3.771.501c-.995.298-2.114.88-2.987 1.385l.752 1.298c.85-.492 1.845-1 2.665-1.246l-.43-1.437ZM3.936 3.824c.966.059 2.06.174 2.873.389l.382-1.45c-.96-.254-2.176-.376-3.163-.437l-.092 1.498Zm2.873.389c.962.254 2.146.81 3.123 1.326l.7-1.326c-.995-.527-2.304-1.15-3.44-1.45l-.383 1.45ZM13.98 20.73c.991-.528 2.219-1.11 3.211-1.372l-.382-1.45c-1.17.308-2.526.961-3.534 1.498l.705 1.324Zm3.211-1.372c.803-.212 1.882-.328 2.841-.388l-.094-1.497c-.98.062-2.179.183-3.13.434l.383 1.45Zm-6.466.048c-1.008-.537-2.363-1.19-3.534-1.499l-.382 1.45c.992.263 2.22.845 3.21 1.373l.706-1.324Zm-3.534-1.499c-.95-.25-2.15-.372-3.13-.434l-.093 1.497c.959.06 2.038.176 2.84.388l.383-1.45Zm14.059-1.764c0 .686-.568 1.284-1.312 1.33l.094 1.497c1.474-.092 2.718-1.291 2.718-2.827h-1.5Zm1.5-11.21c0-1.464-1.165-2.719-2.694-2.666l.052 1.5c.615-.022 1.142.484 1.142 1.165h1.5Zm-21.5 11.21c0 1.536 1.244 2.735 2.718 2.828l.094-1.498c-.744-.046-1.312-.645-1.312-1.33h-1.5Zm12.025 3.264a2.723 2.723 0 0 1-2.55 0l-.705 1.323a4.224 4.224 0 0 0 3.96 0l-.705-1.324Zm.023-15.254a2.77 2.77 0 0 1-2.665.059l-.701 1.326a4.27 4.27 0 0 0 4.117-.087l-.75-1.298ZM2.75 4.998c0-.697.552-1.213 1.186-1.174l.092-1.498C2.47 2.231 1.25 3.5 1.25 4.998h1.5Zm20 11.146v-5.605h-1.5v5.605h1.5Zm0-9.144V4.933h-1.5V7h1.5Zm-20 3.57V4.999h-1.5v5.573h1.5Zm0 5.574V14h-1.5v2.144h1.5Z" fill="#1C274D" /><path d="M12.75 5.5a.75.75 0 0 0-1.5 0h1.5Zm-1.5 15a.75.75 0 0 0 1.5 0h-1.5Zm0-4.5v4.5h1.5V16h-1.5Zm0-10.5V16h1.5V5.5h-1.5Z" fill="#1C274D" /></svg>, LineDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="m20.082 3.018.026.75-.026-.75Zm-3.582.47-.215-.719.215.719Zm-2.826 1.315-.376-.65.376.65ZM3.982 3.075l-.046.749.046-.749ZM7 3.488l.191-.726L7 3.488Zm3.282 1.388-.35.663.35-.663Zm3.346 15.193.352.662-.352-.662ZM17 18.634l-.191-.726.191.726Zm2.985-.411.047.748-.047-.748Zm-9.613 1.846-.352.662.352-.662ZM7 18.634l.191-.726-.191.726Zm-2.985-.411-.047.748.047-.748Zm-1.265-2.08V4.999h-1.5v11.146h1.5Zm20 0V4.934h-1.5v11.21h1.5ZM20.056 2.269c-1.139.04-2.626.158-3.771.501l.43 1.437c.95-.284 2.274-.4 3.393-.439l-.052-1.499Zm-3.771.501c-.995.298-2.114.88-2.987 1.385l.752 1.298c.85-.492 1.845-1 2.665-1.246l-.43-1.437ZM3.936 3.824c.966.059 2.06.174 2.873.389l.382-1.45c-.96-.254-2.176-.376-3.163-.437l-.092 1.498Zm2.873.389c.962.254 2.146.81 3.123 1.326l.7-1.326c-.995-.527-2.304-1.15-3.44-1.45l-.383 1.45ZM13.98 20.73c.991-.528 2.219-1.11 3.211-1.372l-.382-1.45c-1.17.308-2.526.961-3.534 1.498l.705 1.324Zm3.211-1.372c.803-.212 1.882-.328 2.841-.388l-.094-1.497c-.98.062-2.179.183-3.13.434l.383 1.45Zm-6.466.048c-1.008-.537-2.363-1.19-3.534-1.499l-.382 1.45c.992.263 2.22.845 3.21 1.373l.706-1.324Zm-3.534-1.499c-.95-.25-2.15-.372-3.13-.434l-.093 1.497c.959.06 2.038.176 2.84.388l.383-1.45Zm14.059-1.764c0 .686-.568 1.284-1.312 1.33l.094 1.497c1.474-.092 2.718-1.291 2.718-2.827h-1.5Zm1.5-11.21c0-1.464-1.165-2.719-2.694-2.666l.052 1.5c.615-.022 1.142.484 1.142 1.165h1.5Zm-21.5 11.21c0 1.536 1.244 2.735 2.718 2.828l.094-1.498c-.744-.046-1.312-.645-1.312-1.33h-1.5Zm12.025 3.264a2.723 2.723 0 0 1-2.55 0l-.705 1.323a4.224 4.224 0 0 0 3.96 0l-.705-1.324Zm.023-15.254a2.77 2.77 0 0 1-2.665.059l-.701 1.326a4.27 4.27 0 0 0 4.117-.087l-.75-1.298ZM2.75 4.998c0-.697.552-1.213 1.186-1.174l.092-1.498C2.47 2.231 1.25 3.5 1.25 4.998h1.5Z" fill="#1C274D" /><path opacity={0.5} d="M11.25 5.5v15h1.5v-15h-1.5Z" fill="#1C274D" /></svg>, Linear: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="m20.082 3.018.026.75-.026-.75Zm-3.582.47-.215-.719.215.719Zm-2.826 1.315-.376-.65.376.65ZM3.982 3.075l-.046.749.046-.749ZM7 3.488l.191-.726L7 3.488Zm3.282 1.388-.35.663.35-.663Zm3.346 15.193.352.662-.352-.662ZM17 18.634l-.191-.726.191.726Zm2.985-.411.047.748-.047-.748Zm-9.613 1.846-.352.662.352-.662ZM7 18.634l.191-.726-.191.726Zm-2.985-.411-.047.748.047-.748Zm-1.265-2.08V4.999h-1.5v11.146h1.5Zm20 0V4.934h-1.5v11.21h1.5ZM20.056 2.269c-1.139.04-2.626.158-3.771.501l.43 1.437c.95-.284 2.274-.4 3.393-.439l-.052-1.499Zm-3.771.501c-.995.298-2.114.88-2.987 1.385l.752 1.298c.85-.492 1.845-1 2.665-1.246l-.43-1.437ZM3.936 3.824c.966.059 2.06.174 2.873.389l.382-1.45c-.96-.254-2.176-.376-3.163-.437l-.092 1.498Zm2.873.389c.962.254 2.146.81 3.123 1.326l.7-1.326c-.995-.527-2.304-1.15-3.44-1.45l-.383 1.45ZM13.98 20.73c.991-.528 2.219-1.11 3.211-1.372l-.382-1.45c-1.17.308-2.526.961-3.534 1.498l.705 1.324Zm3.211-1.372c.803-.212 1.882-.328 2.841-.388l-.094-1.497c-.98.062-2.179.183-3.13.434l.383 1.45Zm-6.466.048c-1.008-.537-2.363-1.19-3.534-1.499l-.382 1.45c.992.263 2.22.845 3.21 1.373l.706-1.324Zm-3.534-1.499c-.95-.25-2.15-.372-3.13-.434l-.093 1.497c.959.06 2.038.176 2.84.388l.383-1.45Zm14.059-1.764c0 .686-.568 1.284-1.312 1.33l.094 1.497c1.474-.092 2.718-1.291 2.718-2.827h-1.5Zm1.5-11.21c0-1.464-1.165-2.719-2.694-2.666l.052 1.5c.615-.022 1.142.484 1.142 1.165h1.5Zm-21.5 11.21c0 1.536 1.244 2.735 2.718 2.828l.094-1.498c-.744-.046-1.312-.645-1.312-1.33h-1.5Zm12.025 3.264a2.723 2.723 0 0 1-2.55 0l-.705 1.323a4.224 4.224 0 0 0 3.96 0l-.705-1.324Zm.023-15.254a2.77 2.77 0 0 1-2.665.059l-.701 1.326a4.27 4.27 0 0 0 4.117-.087l-.75-1.298ZM2.75 4.998c0-.697.552-1.213 1.186-1.174l.092-1.498C2.47 2.231 1.25 3.5 1.25 4.998h1.5Z" fill="#1C274D" /><path d="M11.25 5.5v15h1.5v-15h-1.5Z" fill="#1C274D" /></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="M22.75 4.933c0-1.463-1.165-2.718-2.694-2.665-1.139.04-2.626.158-3.771.501-.995.298-2.114.88-2.987 1.385a2.77 2.77 0 0 1-2.665.058c-.996-.526-2.305-1.15-3.442-1.45-.96-.253-2.176-.375-3.163-.436C2.47 2.231 1.25 3.5 1.25 4.998v11.146c0 1.536 1.244 2.735 2.718 2.827.959.06 2.038.176 2.84.388.993.261 2.22.844 3.212 1.372a4.224 4.224 0 0 0 3.96 0c.991-.528 2.219-1.11 3.211-1.372.803-.212 1.882-.328 2.841-.388 1.474-.092 2.718-1.291 2.718-2.827V4.934Zm-2.642-1.166c.615-.021 1.142.485 1.142 1.166v11.21c0 .686-.568 1.285-1.312 1.331-.98.062-2.179.183-3.13.434-1.17.31-2.525.962-3.533 1.5-.168.09-.345.16-.525.211V5.942c.452-.09.892-.254 1.3-.49.85-.492 1.845-1 2.665-1.246.95-.284 2.274-.4 3.393-.439ZM11.25 5.975a4.199 4.199 0 0 1-1.318-.436c-.977-.517-2.161-1.072-3.123-1.326-.813-.215-1.907-.33-2.873-.39-.634-.038-1.186.478-1.186 1.175v11.146c0 .685.568 1.284 1.312 1.33.98.062 2.179.183 3.13.434 1.17.31 2.525.962 3.533 1.5.168.09.345.16.525.211V5.975Z" fill="#1C274D" /></svg>, Bold: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M2 16.144V4.998c0-1.098.886-1.99 1.982-1.923.977.06 2.131.179 3.018.412 1.05.277 2.296.867 3.282 1.388.307.163.634.275.968.339v15.179a3.44 3.44 0 0 1-.878-.324c-1-.532-2.29-1.15-3.372-1.436-.877-.231-2.016-.35-2.985-.41C2.906 18.153 2 17.255 2 16.143ZM12.75 20.393a3.44 3.44 0 0 0 .878-.324c1-.532 2.29-1.15 3.372-1.436.877-.231 2.016-.35 2.985-.41 1.109-.07 2.015-.968 2.015-2.08V4.934c0-1.072-.846-1.953-1.918-1.915-1.129.04-2.535.156-3.582.47-.908.271-1.965.816-2.826 1.315a3.51 3.51 0 0 1-.924.37v15.22Z" fill="#1C274D" /></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} fillRule="evenodd" clipRule="evenodd" d="M2 16.144V4.998c0-1.098.886-1.99 1.982-1.923.977.06 2.131.179 3.018.413 1.05.276 2.296.866 3.282 1.388A3.478 3.478 0 0 0 12 5.275v15.2a3.46 3.46 0 0 1-1.628-.406c-1-.532-2.29-1.15-3.372-1.435-.877-.232-2.016-.35-2.985-.411C2.906 18.153 2 17.255 2 16.143Z" fill="#1C274D" /><path d="M22 16.144V4.934c0-1.073-.846-1.953-1.918-1.916-1.129.04-2.535.156-3.582.47-.908.271-1.965.816-2.826 1.315A3.529 3.529 0 0 1 12 5.275v15.2c.56 0 1.121-.136 1.628-.406 1-.532 2.29-1.15 3.372-1.435.877-.232 2.016-.35 2.985-.411 1.109-.07 2.015-.968 2.015-2.08Z" fill="#1C274D" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default NotebookMinimalistic