diff --git a/app/src/main/kotlin/com/hippo/ehviewer/icons/filled/EhSubscriptions.kt b/app/src/main/kotlin/com/hippo/ehviewer/icons/filled/EhSubscriptions.kt index ddb579203..a46443fad 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/icons/filled/EhSubscriptions.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/icons/filled/EhSubscriptions.kt @@ -3,67 +3,58 @@ package com.hippo.ehviewer.icons.filled import androidx.compose.material.icons.Icons import androidx.compose.material.icons.materialIcon import androidx.compose.material.icons.materialPath -import androidx.compose.ui.graphics.vector.ImageVector -val Icons.Filled.EhSubscriptions: ImageVector - get() { - if (_ehSubscriptions != null) { - return _ehSubscriptions!! +val Icons.Filled.EhSubscriptions by lazy { + materialIcon(name = "EhSubscriptions") { + materialPath { + moveTo(20.0F, 8.0F) + horizontalLineTo(4.0F) + verticalLineTo(6.0F) + horizontalLineToRelative(16.0F) + verticalLineTo(8.0F) + moveTo(18.0F, 2.0F) + horizontalLineTo(6.0F) + verticalLineToRelative(2.0F) + horizontalLineToRelative(12.0F) + verticalLineTo(2.0F) + moveTo(20.0F, 10.0F) + horizontalLineTo(4.0F) + curveToRelative(-1.1F, 0.0F, -2.0F, 0.9F, -2.0F, 2.0F) + verticalLineToRelative(8.0F) + curveToRelative(0.0F, 1.1F, 0.9F, 2.0F, 2.0F, 2.0F) + horizontalLineToRelative(16.0F) + curveToRelative(1.1F, 0.0F, 2.0F, -0.9F, 2.0F, -2.0F) + verticalLineToRelative(-8.0F) + curveTo(22.0F, 10.9F, 21.1F, 10.0F, 20.0F, 10.0F) + close() + moveTo(11.0F, 14.0F) + horizontalLineTo(7.0F) + verticalLineToRelative(1.0F) + horizontalLineToRelative(4.0F) + verticalLineToRelative(2.0F) + horizontalLineTo(7.0F) + verticalLineToRelative(1.0F) + horizontalLineToRelative(4.0F) + verticalLineToRelative(2.0F) + horizontalLineTo(5.0F) + verticalLineToRelative(-8.0F) + horizontalLineToRelative(6.0F) + verticalLineTo(14.0F) + close() + moveTo(19.0F, 20.0F) + horizontalLineToRelative(-2.0F) + verticalLineToRelative(-3.0F) + horizontalLineToRelative(-2.0F) + verticalLineToRelative(3.0F) + horizontalLineToRelative(-2.0F) + verticalLineToRelative(-8.0F) + horizontalLineToRelative(2.0F) + verticalLineToRelative(3.0F) + horizontalLineToRelative(2.0F) + verticalLineToRelative(-3.0F) + horizontalLineToRelative(2.0F) + verticalLineTo(20.0F) + close() } - _ehSubscriptions = materialIcon(name = "EhSubscriptions") { - materialPath { - moveTo(20.0F, 8.0F) - horizontalLineTo(4.0F) - verticalLineTo(6.0F) - horizontalLineToRelative(16.0F) - verticalLineTo(8.0F) - moveTo(18.0F, 2.0F) - horizontalLineTo(6.0F) - verticalLineToRelative(2.0F) - horizontalLineToRelative(12.0F) - verticalLineTo(2.0F) - moveTo(20.0F, 10.0F) - horizontalLineTo(4.0F) - curveToRelative(-1.1F, 0.0F, -2.0F, 0.9F, -2.0F, 2.0F) - verticalLineToRelative(8.0F) - curveToRelative(0.0F, 1.1F, 0.9F, 2.0F, 2.0F, 2.0F) - horizontalLineToRelative(16.0F) - curveToRelative(1.1F, 0.0F, 2.0F, -0.9F, 2.0F, -2.0F) - verticalLineToRelative(-8.0F) - curveTo(22.0F, 10.9F, 21.1F, 10.0F, 20.0F, 10.0F) - - moveTo(11.0F, 14.0F) - horizontalLineTo(7.0F) - verticalLineToRelative(1.0F) - horizontalLineToRelative(4.0F) - verticalLineToRelative(2.0F) - horizontalLineTo(7.0F) - verticalLineToRelative(1.0F) - horizontalLineToRelative(4.0F) - verticalLineToRelative(2.0F) - horizontalLineTo(5.0F) - verticalLineToRelative(-8.0F) - horizontalLineToRelative(6.0F) - verticalLineTo(14.0F) - - moveTo(19.0F, 20.0F) - horizontalLineToRelative(-2.0F) - verticalLineToRelative(-3.0F) - horizontalLineToRelative(-2.0F) - verticalLineToRelative(3.0F) - horizontalLineToRelative(-2.0F) - verticalLineToRelative(-8.0F) - horizontalLineToRelative(2.0F) - verticalLineToRelative(3.0F) - horizontalLineToRelative(2.0F) - verticalLineToRelative(-3.0F) - horizontalLineToRelative(2.0F) - verticalLineTo(20.0F) - close() - } - } - return _ehSubscriptions!! } - -@Suppress("ktlint:standard:property-naming") -private var _ehSubscriptions: ImageVector? = null +}