feat: Refactor code structure and optimize performance across multiple modules
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M11.4854 14.5918H7.78746C7.61772 14.5918 7.45494 14.5244 7.33491 14.4043C7.21489 14.2843 7.14746 14.1215 7.14746 13.9518C7.14746 13.7821 7.21489 13.6193 7.33491 13.4992C7.45494 13.3792 7.61772 13.3118 7.78746 13.3118H10.8454V9.07115C10.8454 8.90141 10.9128 8.73863 11.0328 8.6186C11.1529 8.49858 11.3156 8.43115 11.4854 8.43115C11.6551 8.43115 11.8179 8.49858 11.9379 8.6186C12.058 8.73863 12.1254 8.90141 12.1254 9.07115V13.9518C12.1254 14.1215 12.058 14.2843 11.9379 14.4043C11.8179 14.5244 11.6551 14.5918 11.4854 14.5918Z" fill="#1A1A1A"/>
|
||||
<path d="M23.2624 28.2097H17.0569C16.6367 28.2097 16.2206 28.127 15.8323 27.9662C15.4441 27.8053 15.0913 27.5696 14.7942 27.2725C14.497 26.9753 14.2613 26.6226 14.1005 26.2343C13.9397 25.8461 13.8569 25.43 13.8569 25.0097V14.5726C13.8569 14.4029 13.9244 14.2401 14.0444 14.1201C14.1644 14 14.3272 13.9326 14.4969 13.9326H25.8224C25.9921 13.9326 26.1549 14 26.2749 14.1201C26.3949 14.2401 26.4624 14.4029 26.4624 14.5726V25.0097C26.4624 25.43 26.3796 25.8461 26.2188 26.2343C26.058 26.6226 25.8223 26.9753 25.5251 27.2725C25.228 27.5696 24.8752 27.8053 24.487 27.9662C24.0987 28.127 23.6826 28.2097 23.2624 28.2097ZM15.1369 15.2126V25.0097C15.1369 25.519 15.3392 26.0073 15.6993 26.3674C16.0594 26.7275 16.5477 26.9297 17.0569 26.9297H23.2624C23.7716 26.9297 24.2599 26.7275 24.62 26.3674C24.9801 26.0073 25.1824 25.519 25.1824 25.0097V15.2126H15.1369Z" fill="#1A1A1A"/>
|
||||
<path d="M27.5083 24.2649H25.8187C25.649 24.2649 25.4862 24.1974 25.3662 24.0774C25.2461 23.9574 25.1787 23.7946 25.1787 23.6249C25.1787 23.4551 25.2461 23.2923 25.3662 23.1723C25.4862 23.0523 25.649 22.9849 25.8187 22.9849H27.5083C27.678 22.9849 27.8408 22.9174 27.9609 22.7974C28.0809 22.6774 28.1483 22.5146 28.1483 22.3449V19.7721C28.1483 19.6023 28.0809 19.4395 27.9609 19.3195C27.8408 19.1995 27.678 19.1321 27.5083 19.1321H25.8187C25.649 19.1321 25.4862 19.0646 25.3662 18.9446C25.2461 18.8246 25.1787 18.6618 25.1787 18.4921C25.1787 18.3223 25.2461 18.1595 25.3662 18.0395C25.4862 17.9195 25.649 17.8521 25.8187 17.8521H27.5083C28.0175 17.8521 28.5059 18.0543 28.866 18.4144C29.226 18.7745 29.4283 19.2628 29.4283 19.7721V22.3449C29.4283 22.8541 29.226 23.3424 28.866 23.7025C28.5059 24.0626 28.0175 24.2649 27.5083 24.2649Z" fill="#1A1A1A"/>
|
||||
<path d="M18.9911 13.239C18.8213 13.239 18.6585 13.1716 18.5385 13.0515C18.4185 12.9315 18.3511 12.7687 18.3511 12.599V10.5369C18.3511 9.68823 18.6882 8.87429 19.2883 8.27418C19.8884 7.67406 20.7024 7.33692 21.5511 7.33692H23.9114C24.0811 7.33692 24.2439 7.26949 24.3639 7.14947C24.484 7.02944 24.5514 6.86666 24.5514 6.69692C24.5521 5.92617 24.8585 5.18719 25.4035 4.64219C25.9485 4.09719 26.6875 3.79072 27.4583 3.79004H28.7882C28.9579 3.79004 29.1207 3.85747 29.2407 3.97749C29.3608 4.09751 29.4282 4.2603 29.4282 4.43004C29.4282 4.59978 29.3608 4.76256 29.2407 4.88259C29.1207 5.00261 28.9579 5.07004 28.7882 5.07004H27.4583C27.0269 5.07038 26.6133 5.24189 26.3083 5.54692C26.0032 5.85194 25.8317 6.26555 25.8314 6.69692C25.8314 7.20613 25.6291 7.69449 25.269 8.05456C24.909 8.41463 24.4206 8.61692 23.9114 8.61692H21.5511C21.0419 8.61692 20.5535 8.8192 20.1934 9.17927C19.8334 9.53934 19.6311 10.0277 19.6311 10.5369V12.599C19.6311 12.7687 19.5636 12.9315 19.4436 13.0515C19.3236 13.1716 19.1608 13.239 18.9911 13.239Z" fill="#1A1A1A"/>
|
||||
<path d="M24.3761 10.6715H21.4501C21.2803 10.6715 21.1175 10.6041 20.9975 10.4841C20.8775 10.3641 20.8101 10.2013 20.8101 10.0315C20.8101 9.86179 20.8775 9.699 20.9975 9.57898C21.1175 9.45896 21.2803 9.39153 21.4501 9.39153H24.3761C25.043 9.39085 25.6824 9.12564 26.1539 8.65409C26.6255 8.18255 26.8907 7.54319 26.8913 6.87633C26.8913 6.70659 26.9588 6.5438 27.0788 6.42378C27.1988 6.30376 27.3616 6.23633 27.5313 6.23633C27.7011 6.23633 27.8639 6.30376 27.9839 6.42378C28.1039 6.5438 28.1713 6.70659 28.1713 6.87633C28.1703 7.88257 27.7701 8.8473 27.0586 9.55882C26.3471 10.2703 25.3824 10.6705 24.3761 10.6715Z" fill="#1A1A1A"/>
|
||||
<path d="M11.4801 22.8622C9.11568 22.8622 6.84807 21.9229 5.17614 20.251C3.50422 18.579 2.56494 16.3114 2.56494 13.947C2.56494 11.5825 3.50422 9.31489 5.17614 7.64297C6.84807 5.97104 9.11568 5.03177 11.4801 5.03177C13.7529 5.026 15.9393 5.90193 17.5793 7.47529C17.6435 7.53249 17.6954 7.60202 17.7321 7.67974C17.7688 7.75746 17.7895 7.84177 17.7929 7.92764C17.7962 8.01351 17.7823 8.09919 17.7519 8.17956C17.7214 8.25993 17.6751 8.33334 17.6157 8.39543C17.5563 8.45752 17.485 8.507 17.406 8.54093C17.3271 8.57486 17.2421 8.59254 17.1561 8.59291C17.0702 8.59329 16.9851 8.57635 16.9058 8.54311C16.8266 8.50987 16.7548 8.46101 16.6949 8.39945C15.2924 7.05474 13.4231 6.30637 11.4801 6.31177C9.45516 6.32229 7.5173 7.1368 6.09286 8.57612C4.66843 10.0154 3.8741 11.9617 3.88462 13.9866C3.89515 16.0116 4.70966 17.9495 6.14898 19.3739C7.5883 20.7984 9.53452 21.5927 11.5595 21.5822C11.652 21.5843 11.7444 21.5787 11.836 21.5655C11.92 21.5489 12.0066 21.5494 12.0904 21.5668C12.1743 21.5843 12.2538 21.6184 12.3242 21.6672C12.3947 21.7159 12.4546 21.7784 12.5005 21.8507C12.5464 21.9231 12.5772 22.0039 12.5913 22.0884C12.6053 22.1729 12.6023 22.2594 12.5823 22.3427C12.5623 22.426 12.5258 22.5044 12.475 22.5734C12.4241 22.6423 12.3599 22.7003 12.2862 22.744C12.2125 22.7877 12.1308 22.8161 12.0459 22.8276C11.8586 22.855 11.6694 22.8666 11.4801 22.8622Z" fill="#1A1A1A"/>
|
||||
<path d="M27.3765 28.2097H12.9432C12.7735 28.2097 12.6107 28.1423 12.4907 28.0222C12.3707 27.9022 12.3032 27.7394 12.3032 27.5697C12.3032 27.3999 12.3707 27.2372 12.4907 27.1171C12.6107 26.9971 12.7735 26.9297 12.9432 26.9297H27.3765C27.5462 26.9297 27.709 26.9971 27.8291 27.1171C27.9491 27.2372 28.0165 27.3999 28.0165 27.5697C28.0165 27.7394 27.9491 27.9022 27.8291 28.0222C27.709 28.1423 27.5462 28.2097 27.3765 28.2097Z" fill="#1A1A1A"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.7 KiB |
Reference in New Issue
Block a user