package com.abdownloadmanager.resources.icons

import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val ABDMIcons.Sort321: ImageVector
    get() {
        if (_Sort321 != null) {
            return _Sort321!!
        }
        _Sort321 = ImageVector.Builder(
            name = "Sort321",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(fill = SolidColor(Color.White)) {
                moveTo(22.283f, 5f)
                curveTo(23.743f, 5f, 24.506f, 6.726f, 23.625f, 7.84f)
                lineTo(23.495f, 7.987f)
                lineTo(13.209f, 18.487f)
                curveTo(12.914f, 18.789f, 12.521f, 18.97f, 12.104f, 18.997f)
                curveTo(11.688f, 19.023f, 11.276f, 18.894f, 10.946f, 18.633f)
                lineTo(10.785f, 18.487f)
                lineTo(0.499f, 7.987f)
                lineTo(0.357f, 7.823f)
                lineTo(0.264f, 7.688f)
                lineTo(0.171f, 7.52f)
                lineTo(0.142f, 7.457f)
                lineTo(0.096f, 7.34f)
                lineTo(0.041f, 7.151f)
                lineTo(0.024f, 7.058f)
                lineTo(0.007f, 6.953f)
                lineTo(0f, 6.853f)
                verticalLineTo(6.647f)
                lineTo(0.009f, 6.545f)
                lineTo(0.024f, 6.44f)
                lineTo(0.041f, 6.349f)
                lineTo(0.096f, 6.16f)
                lineTo(0.142f, 6.043f)
                lineTo(0.262f, 5.812f)
                lineTo(0.374f, 5.655f)
                lineTo(0.499f, 5.513f)
                lineTo(0.66f, 5.368f)
                lineTo(0.792f, 5.273f)
                lineTo(0.957f, 5.179f)
                lineTo(1.018f, 5.149f)
                lineTo(1.133f, 5.102f)
                lineTo(1.318f, 5.045f)
                lineTo(1.409f, 5.028f)
                lineTo(1.512f, 5.01f)
                lineTo(1.61f, 5.003f)
                lineTo(22.283f, 5f)
                close()
            }
        }.build()

        return _Sort321!!
    }

@Suppress("ObjectPropertyName")
private var _Sort321: ImageVector? = null
