From fb96f3651fcf98f48e5ce9547bb99143e36abb7d Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 29 May 2026 13:23:30 +0300 Subject: [PATCH] Updated on 2026-08-14 --- core/ui/ds-tokens | 2 +- .../core/ui/ds2/button/TangemButtonExt.kt | 31 ++ .../com/tangem/core/ui/ds2/row/TangemRow.kt | 30 + .../core/ui/ds2/surface/TangemSurface.kt | 8 +- .../ds2/topnavigation/TangemNavigationText.kt | 118 ++++ .../ds2/topnavigation/TangemTopNavigation.kt | 369 ++++++++++++ .../tangem/core/ui/res/generated/.tokens-hash | 2 +- .../ui/res/generated/TangemColors3Light.kt | 10 +- .../core/ui/res/generated/TangemDimens3.kt | 2 + .../ui/res/generated/TangemTypography3.kt | 2 +- .../core/ui/res/generated/icons/.icons-hash | 2 +- .../res/generated/icons/IcAddressPolygon16.kt | 47 ++ .../res/generated/icons/IcAddressPolygon20.kt | 47 ++ .../res/generated/icons/IcAddressPolygon24.kt | 47 ++ .../ui/res/generated/icons/IcArrowDown12.kt | 2 +- .../ui/res/generated/icons/IcArrowDown16.kt | 2 +- .../ui/res/generated/icons/IcArrowDown20.kt | 2 +- .../ui/res/generated/icons/IcArrowDown24.kt | 2 +- .../ui/res/generated/icons/IcArrowDown28.kt | 2 +- .../res/generated/icons/IcArrowDownload16.kt | 52 ++ .../res/generated/icons/IcArrowDownload20.kt | 52 ++ .../res/generated/icons/IcArrowDownload24.kt | 52 ++ .../ui/res/generated/icons/IcArrowLeft12.kt | 47 ++ .../ui/res/generated/icons/IcArrowLeft16.kt | 47 ++ .../ui/res/generated/icons/IcArrowLeft20.kt | 47 ++ .../ui/res/generated/icons/IcArrowLeft24.kt | 47 ++ .../ui/res/generated/icons/IcArrowLeft28.kt | 47 ++ .../res/generated/icons/IcArrowRefresh12.kt | 52 ++ .../res/generated/icons/IcArrowRefresh16.kt | 52 ++ .../res/generated/icons/IcArrowRefresh20.kt | 52 ++ .../res/generated/icons/IcArrowRefresh24.kt | 52 ++ .../res/generated/icons/IcArrowRefresh32.kt | 52 ++ .../ui/res/generated/icons/IcArrowRight12.kt | 47 ++ .../ui/res/generated/icons/IcArrowRight16.kt | 47 ++ .../ui/res/generated/icons/IcArrowRight20.kt | 47 ++ .../ui/res/generated/icons/IcArrowRight24.kt | 47 ++ .../ui/res/generated/icons/IcArrowRight28.kt | 47 ++ .../icons/IcArrowSwapHorizontal12.kt | 4 +- .../icons/IcArrowSwapHorizontal16.kt | 4 +- .../icons/IcArrowSwapHorizontal20.kt | 4 +- .../icons/IcArrowSwapHorizontal24.kt | 4 +- .../icons/IcArrowSwapHorizontal28.kt | 4 +- .../ui/res/generated/icons/IcArrowUp12.kt | 2 +- .../ui/res/generated/icons/IcArrowUp16.kt | 2 +- .../ui/res/generated/icons/IcArrowUp20.kt | 2 +- .../ui/res/generated/icons/IcArrowUp24.kt | 2 +- .../ui/res/generated/icons/IcArrowUp28.kt | 2 +- .../core/ui/res/generated/icons/IcBell20.kt | 47 ++ .../core/ui/res/generated/icons/IcBell24.kt | 47 ++ .../core/ui/res/generated/icons/IcBell28.kt | 47 ++ .../ui/res/generated/icons/IcBinoculars16.kt | 47 ++ .../ui/res/generated/icons/IcBinoculars20.kt | 47 ++ .../ui/res/generated/icons/IcBinoculars24.kt | 47 ++ .../ui/res/generated/icons/IcBinoculars32.kt | 47 ++ .../ui/res/generated/icons/IcCalendar16.kt | 52 ++ .../ui/res/generated/icons/IcCalendar20.kt | 52 ++ .../ui/res/generated/icons/IcCalendar24.kt | 52 ++ .../ui/res/generated/icons/IcCalendar28.kt | 52 ++ .../core/ui/res/generated/icons/IcCard12.kt | 52 ++ .../core/ui/res/generated/icons/IcCard16.kt | 52 ++ .../core/ui/res/generated/icons/IcCard20.kt | 52 ++ .../core/ui/res/generated/icons/IcCard24.kt | 52 ++ .../ui/res/generated/icons/IcCardPlus20.kt | 57 ++ .../ui/res/generated/icons/IcCardPlus24.kt | 57 ++ .../ui/res/generated/icons/IcCardPlus32.kt | 57 ++ .../ui/res/generated/icons/IcCheckmark16.kt | 47 ++ .../ui/res/generated/icons/IcCheckmark20.kt | 47 ++ .../ui/res/generated/icons/IcCheckmark24.kt | 47 ++ .../ui/res/generated/icons/IcChevronDown12.kt | 47 ++ .../ui/res/generated/icons/IcChevronDown16.kt | 47 ++ .../ui/res/generated/icons/IcChevronDown20.kt | 47 ++ .../ui/res/generated/icons/IcChevronDown24.kt | 47 ++ .../ui/res/generated/icons/IcChevronDown28.kt | 47 ++ .../ui/res/generated/icons/IcChevronDown32.kt | 47 ++ .../ui/res/generated/icons/IcChevronLeft12.kt | 47 ++ .../ui/res/generated/icons/IcChevronLeft16.kt | 47 ++ .../ui/res/generated/icons/IcChevronLeft20.kt | 47 ++ .../ui/res/generated/icons/IcChevronLeft24.kt | 47 ++ .../ui/res/generated/icons/IcChevronLeft28.kt | 47 ++ .../ui/res/generated/icons/IcChevronLeft32.kt | 47 ++ .../res/generated/icons/IcChevronRight12.kt | 47 ++ .../res/generated/icons/IcChevronRight16.kt | 47 ++ .../res/generated/icons/IcChevronRight20.kt | 47 ++ .../res/generated/icons/IcChevronRight24.kt | 47 ++ .../res/generated/icons/IcChevronRight28.kt | 47 ++ .../res/generated/icons/IcChevronRight32.kt | 47 ++ .../ui/res/generated/icons/IcChevronUp12.kt | 47 ++ .../ui/res/generated/icons/IcChevronUp16.kt | 47 ++ .../ui/res/generated/icons/IcChevronUp20.kt | 47 ++ .../ui/res/generated/icons/IcChevronUp24.kt | 47 ++ .../ui/res/generated/icons/IcChevronUp28.kt | 47 ++ .../ui/res/generated/icons/IcChevronUp32.kt | 47 ++ .../core/ui/res/generated/icons/IcClock12.kt | 52 ++ .../core/ui/res/generated/icons/IcClock16.kt | 52 ++ .../core/ui/res/generated/icons/IcClock20.kt | 52 ++ .../core/ui/res/generated/icons/IcClock24.kt | 52 ++ .../core/ui/res/generated/icons/IcClock32.kt | 52 ++ .../core/ui/res/generated/icons/IcCloud12.kt | 47 ++ .../ui/res/generated/icons/IcCloud12Filled.kt | 47 ++ .../core/ui/res/generated/icons/IcCloud16.kt | 47 ++ .../ui/res/generated/icons/IcCloud16Filled.kt | 47 ++ .../core/ui/res/generated/icons/IcCloud20.kt | 47 ++ .../ui/res/generated/icons/IcCloud20Filled.kt | 47 ++ .../core/ui/res/generated/icons/IcCloud24.kt | 47 ++ .../ui/res/generated/icons/IcCloud24Filled.kt | 47 ++ .../ui/res/generated/icons/IcControlBox20.kt | 47 ++ .../generated/icons/IcControlBox20Filled.kt | 47 ++ .../ui/res/generated/icons/IcControlBox24.kt | 47 ++ .../generated/icons/IcControlBox24Filled.kt | 47 ++ .../generated/icons/IcControlCheckmark20.kt | 47 ++ .../generated/icons/IcControlCheckmark24.kt | 47 ++ .../res/generated/icons/IcControlCircle20.kt | 47 ++ .../icons/IcControlCircle20Filled.kt | 47 ++ .../res/generated/icons/IcControlCircle24.kt | 47 ++ .../icons/IcControlCircle24Filled.kt | 47 ++ .../icons/IcControlIndeterminate20.kt | 47 ++ .../icons/IcControlIndeterminate24.kt | 47 ++ .../core/ui/res/generated/icons/IcCopy12.kt | 52 ++ .../core/ui/res/generated/icons/IcCopy16.kt | 52 ++ .../core/ui/res/generated/icons/IcCopy20.kt | 52 ++ .../core/ui/res/generated/icons/IcCopy24.kt | 52 ++ .../core/ui/res/generated/icons/IcCross12.kt | 47 ++ .../core/ui/res/generated/icons/IcCross16.kt | 47 ++ .../core/ui/res/generated/icons/IcCross20.kt | 47 ++ .../core/ui/res/generated/icons/IcCross24.kt | 47 ++ .../core/ui/res/generated/icons/IcCross28.kt | 47 ++ .../core/ui/res/generated/icons/IcCross32.kt | 47 ++ .../generated/icons/IcCrossCircle16Filled.kt | 47 ++ .../generated/icons/IcCrossCircle20Filled.kt | 47 ++ .../generated/icons/IcCrossCircle24Filled.kt | 47 ++ .../ui/res/generated/icons/IcDocument12.kt | 57 ++ .../ui/res/generated/icons/IcDocument16.kt | 57 ++ .../ui/res/generated/icons/IcDocument20.kt | 57 ++ .../ui/res/generated/icons/IcDocument24.kt | 57 ++ .../ui/res/generated/icons/IcDot12Filled.kt | 47 ++ .../ui/res/generated/icons/IcDot16Filled.kt | 47 ++ .../ui/res/generated/icons/IcDot20Filled.kt | 47 ++ .../ui/res/generated/icons/IcDot24Filled.kt | 47 ++ .../ui/res/generated/icons/IcDot28Filled.kt | 47 ++ .../ui/res/generated/icons/IcDot32Filled.kt | 47 ++ .../res/generated/icons/IcDotsHorizontal12.kt | 57 ++ .../res/generated/icons/IcDotsHorizontal16.kt | 57 ++ .../res/generated/icons/IcDotsHorizontal20.kt | 57 ++ .../res/generated/icons/IcDotsHorizontal24.kt | 57 ++ .../res/generated/icons/IcDotsVertical12.kt | 57 ++ .../res/generated/icons/IcDotsVertical16.kt | 57 ++ .../res/generated/icons/IcDotsVertical20.kt | 57 ++ .../res/generated/icons/IcDotsVertical24.kt | 57 ++ .../core/ui/res/generated/icons/IcEdit16.kt | 52 ++ .../core/ui/res/generated/icons/IcEdit20.kt | 52 ++ .../core/ui/res/generated/icons/IcEdit24.kt | 52 ++ .../core/ui/res/generated/icons/IcError16.kt | 57 ++ .../core/ui/res/generated/icons/IcError20.kt | 57 ++ .../core/ui/res/generated/icons/IcError24.kt | 57 ++ .../core/ui/res/generated/icons/IcError28.kt | 57 ++ .../core/ui/res/generated/icons/IcGauge20.kt | 52 ++ .../core/ui/res/generated/icons/IcGauge24.kt | 52 ++ .../generated/icons/IcHeadphonesSupport12.kt | 47 ++ .../generated/icons/IcHeadphonesSupport16.kt | 47 ++ .../generated/icons/IcHeadphonesSupport20.kt | 47 ++ .../generated/icons/IcHeadphonesSupport24.kt | 47 ++ .../core/ui/res/generated/icons/IcHeart16.kt | 47 ++ .../ui/res/generated/icons/IcHeart16Filled.kt | 47 ++ .../core/ui/res/generated/icons/IcHeart20.kt | 47 ++ .../ui/res/generated/icons/IcHeart20Filled.kt | 47 ++ .../core/ui/res/generated/icons/IcHeart24.kt | 47 ++ .../ui/res/generated/icons/IcHeart24Filled.kt | 47 ++ .../core/ui/res/generated/icons/IcHeart32.kt | 47 ++ .../ui/res/generated/icons/IcHeart32Filled.kt | 47 ++ .../ui/res/generated/icons/IcHeartBroken16.kt | 47 ++ .../ui/res/generated/icons/IcHeartBroken20.kt | 47 ++ .../ui/res/generated/icons/IcHeartBroken24.kt | 47 ++ .../ui/res/generated/icons/IcHeartBroken32.kt | 47 ++ .../core/ui/res/generated/icons/IcInfo16.kt | 57 ++ .../core/ui/res/generated/icons/IcInfo20.kt | 57 ++ .../core/ui/res/generated/icons/IcInfo24.kt | 57 ++ .../core/ui/res/generated/icons/IcInfo32.kt | 57 ++ .../ui/res/generated/icons/IcLightning20.kt | 47 ++ .../ui/res/generated/icons/IcLightning24.kt | 47 ++ .../ui/res/generated/icons/IcLightning28.kt | 47 ++ .../ui/res/generated/icons/IcLogoTangem16.kt | 57 ++ .../ui/res/generated/icons/IcLogoTangem20.kt | 57 ++ .../ui/res/generated/icons/IcLogoTangem24.kt | 57 ++ .../generated/icons/IcPercentBackward20.kt | 62 +++ .../generated/icons/IcPercentBackward24.kt | 62 +++ .../generated/icons/IcPercentBackward28.kt | 62 +++ .../ui/res/generated/icons/IcPincode16.kt | 62 +++ .../ui/res/generated/icons/IcPincode20.kt | 62 +++ .../ui/res/generated/icons/IcPincode24.kt | 62 +++ .../core/ui/res/generated/icons/IcScan12.kt | 57 ++ .../core/ui/res/generated/icons/IcScan16.kt | 57 ++ .../core/ui/res/generated/icons/IcScan20.kt | 57 ++ .../core/ui/res/generated/icons/IcScan24.kt | 57 ++ .../core/ui/res/generated/icons/IcScan28.kt | 57 ++ .../core/ui/res/generated/icons/IcSearch16.kt | 47 ++ .../core/ui/res/generated/icons/IcSearch20.kt | 47 ++ .../core/ui/res/generated/icons/IcSearch24.kt | 47 ++ .../res/generated/icons/IcShareAndroid16.kt | 47 ++ .../res/generated/icons/IcShareAndroid20.kt | 47 ++ .../res/generated/icons/IcShareAndroid24.kt | 47 ++ .../res/generated/icons/IcShareAndroid28.kt | 47 ++ .../ui/res/generated/icons/IcShareIos16.kt | 52 ++ .../ui/res/generated/icons/IcShareIos20.kt | 52 ++ .../ui/res/generated/icons/IcShareIos24.kt | 52 ++ .../ui/res/generated/icons/IcShareIos28.kt | 52 ++ .../generated/icons/IcShieldCheckmark20.kt | 52 ++ .../generated/icons/IcShieldCheckmark24.kt | 52 ++ .../generated/icons/IcShieldCheckmark28.kt | 52 ++ .../ui/res/generated/icons/IcSignEqual12.kt | 7 +- .../ui/res/generated/icons/IcSignEqual16.kt | 7 +- .../ui/res/generated/icons/IcSignEqual20.kt | 7 +- .../ui/res/generated/icons/IcSignEqual24.kt | 7 +- .../ui/res/generated/icons/IcSignEqual28.kt | 7 +- .../ui/res/generated/icons/IcSignMinus12.kt | 47 ++ .../ui/res/generated/icons/IcSignMinus16.kt | 47 ++ .../ui/res/generated/icons/IcSignMinus20.kt | 47 ++ .../ui/res/generated/icons/IcSignMinus24.kt | 47 ++ .../ui/res/generated/icons/IcSignMinus28.kt | 47 ++ .../ui/res/generated/icons/IcSignPlus12.kt | 47 ++ .../ui/res/generated/icons/IcSignPlus16.kt | 47 ++ .../ui/res/generated/icons/IcSignPlus20.kt | 47 ++ .../ui/res/generated/icons/IcSignPlus24.kt | 47 ++ .../ui/res/generated/icons/IcSignPlus28.kt | 47 ++ .../ui/res/generated/icons/IcSignUsd12.kt | 2 +- .../ui/res/generated/icons/IcSignUsd16.kt | 2 +- .../ui/res/generated/icons/IcSignUsd20.kt | 2 +- .../ui/res/generated/icons/IcSignUsd24.kt | 2 +- .../ui/res/generated/icons/IcSignUsd28.kt | 2 +- .../ui/res/generated/icons/IcSnowflake16.kt | 47 ++ .../ui/res/generated/icons/IcSnowflake20.kt | 47 ++ .../ui/res/generated/icons/IcSnowflake24.kt | 47 ++ .../ui/res/generated/icons/IcSuccess16.kt | 52 ++ .../ui/res/generated/icons/IcSuccess20.kt | 52 ++ .../ui/res/generated/icons/IcSuccess24.kt | 52 ++ .../ui/res/generated/icons/IcSuccess28.kt | 52 ++ .../core/ui/res/generated/icons/IcSun16.kt | 87 +++ .../core/ui/res/generated/icons/IcSun20.kt | 87 +++ .../core/ui/res/generated/icons/IcSun24.kt | 87 +++ .../res/generated/icons/IcTriangleDown12.kt | 47 ++ .../res/generated/icons/IcTriangleDown16.kt | 47 ++ .../res/generated/icons/IcTriangleDown20.kt | 47 ++ .../res/generated/icons/IcTriangleDown24.kt | 47 ++ .../res/generated/icons/IcTriangleDown28.kt | 47 ++ .../res/generated/icons/IcTriangleDown32.kt | 47 ++ .../ui/res/generated/icons/IcTriangleUp12.kt | 47 ++ .../ui/res/generated/icons/IcTriangleUp16.kt | 47 ++ .../ui/res/generated/icons/IcTriangleUp20.kt | 47 ++ .../ui/res/generated/icons/IcTriangleUp24.kt | 47 ++ .../ui/res/generated/icons/IcTriangleUp28.kt | 47 ++ .../ui/res/generated/icons/IcTriangleUp32.kt | 47 ++ .../ui/res/generated/icons/IcWarning16.kt | 57 ++ .../ui/res/generated/icons/IcWarning20.kt | 57 ++ .../ui/res/generated/icons/IcWarning24.kt | 57 ++ .../ui/res/generated/icons/IcWarning28.kt | 57 ++ .../storybook/entity/StoryBookPage.kt | 63 +++ .../page/ds/DsComponentsListScreen.kt | 2 + .../storybook/page/ds/topnavigation/Build.kt | 54 ++ .../topnavigation/TangemTopNavigationStory.kt | 523 ++++++++++++++++++ .../storybook/ui/StoryBookScreen.kt | 2 + 259 files changed, 12276 insertions(+), 40 deletions(-) create mode 100644 core/ui/src/main/java/com/tangem/core/ui/ds2/button/TangemButtonExt.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/ds2/topnavigation/TangemNavigationText.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/ds2/topnavigation/TangemTopNavigation.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud12Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud16Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud20Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud24Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox20Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox24Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCheckmark20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCheckmark24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle20Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle24Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlIndeterminate20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlIndeterminate24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle16Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle20Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle24Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot12Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot16Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot20Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot24Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot28Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot32Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcGauge20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcGauge24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart16Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart20Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart24Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart32Filled.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp12.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp28.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp32.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning16.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning20.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning24.kt create mode 100644 core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning28.kt create mode 100644 features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/topnavigation/Build.kt create mode 100644 features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/topnavigation/TangemTopNavigationStory.kt diff --git a/core/ui/ds-tokens b/core/ui/ds-tokens index 06d801c92a..0be9b5e9f7 160000 --- a/core/ui/ds-tokens +++ b/core/ui/ds-tokens @@ -1 +1 @@ -Subproject commit 06d801c92ac499d787093c30783e9ccb1f7e43dc +Subproject commit 0be9b5e9f7fe13c483f9d037617e36c8848f2842 diff --git a/core/ui/src/main/java/com/tangem/core/ui/ds2/button/TangemButtonExt.kt b/core/ui/src/main/java/com/tangem/core/ui/ds2/button/TangemButtonExt.kt new file mode 100644 index 0000000000..a023d2cf26 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/ds2/button/TangemButtonExt.kt @@ -0,0 +1,31 @@ +package com.tangem.core.ui.ds2.button + +import androidx.compose.runtime.Composable +import androidx.compose.runtime.NonRestartableComposable +import androidx.compose.ui.Modifier +import com.tangem.core.ui.ds.image.TangemIconUM +import com.tangem.core.ui.res.generated.icons.Icons +import com.tangem.core.ui.res.generated.icons.ic_arrow_left_20 +import com.tangem.core.ui.res.generated.icons.ic_cross_20 + +@Composable +@NonRestartableComposable +fun TangemButton.Back(modifier: Modifier = Modifier, onClick: () -> Unit) { + TangemButton( + modifier = modifier, + variant = TangemButton.Variant.Material, + iconStart = TangemIconUM.Icon(Icons.ic_arrow_left_20), + onClick = onClick, + ) +} + +@Composable +@NonRestartableComposable +fun TangemButton.Close(modifier: Modifier = Modifier, onClick: () -> Unit) { + TangemButton( + modifier = modifier, + variant = TangemButton.Variant.Material, + iconStart = TangemIconUM.Icon(Icons.ic_cross_20), + onClick = onClick, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/ds2/row/TangemRow.kt b/core/ui/src/main/java/com/tangem/core/ui/ds2/row/TangemRow.kt index e5c6f71471..28f729c8cd 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/ds2/row/TangemRow.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/ds2/row/TangemRow.kt @@ -25,6 +25,7 @@ import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.runtime.CompositionLocalProvider import androidx.compose.runtime.Immutable +import androidx.compose.runtime.NonRestartableComposable import androidx.compose.runtime.ReadOnlyComposable import androidx.compose.runtime.getValue import androidx.compose.runtime.remember @@ -43,7 +44,9 @@ import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp import com.tangem.core.ui.R import com.tangem.core.ui.components.SpacerH +import com.tangem.core.ui.extensions.TextReference import com.tangem.core.ui.extensions.conditionalCompose +import com.tangem.core.ui.extensions.resolveReference import com.tangem.core.ui.res.TangemTheme import com.tangem.core.ui.res.TangemThemePreviewRedesign @@ -350,6 +353,33 @@ fun TangemRowText( ) } +/** + * Default text styling for [TangemRow] label slots. + * + * @param text Label text. + * @param role Semantic role. See [TangemRowTextRole]. + * @param modifier Modifier applied to the underlying [Text]. + * @param maxLines Maximum number of visible lines before truncation. + * @param overflow Overflow behavior. Defaults to ellipsis. + */ +@Composable +@NonRestartableComposable +fun TangemRowText( + text: TextReference, + role: TangemRowTextRole, + modifier: Modifier = Modifier, + maxLines: Int = 1, + overflow: TextOverflow = TextOverflow.Ellipsis, +) { + TangemRowText( + text = text.resolveReference(), + role = role, + modifier = modifier, + maxLines = maxLines, + overflow = overflow, + ) +} + @Composable private fun rowTextStyle(role: TangemRowTextRole): TextStyle = when (role) { TangemRowTextRole.Title, TangemRowTextRole.Value -> TangemTheme.typography3.body.medium diff --git a/core/ui/src/main/java/com/tangem/core/ui/ds2/surface/TangemSurface.kt b/core/ui/src/main/java/com/tangem/core/ui/ds2/surface/TangemSurface.kt index f93baaa8d3..8a6e16455b 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/ds2/surface/TangemSurface.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/ds2/surface/TangemSurface.kt @@ -110,7 +110,12 @@ fun TangemSurface( // region material rendering -/** Drop shadow for the material variant. */ +/** + * Drop shadow for the material variant. + * + * The material fill is translucent, so the shadow is clipped to the area outside [shape] (via + * `isAlphaContentClip`) to avoid the dark blur bleeding through the surface. + */ @Composable private fun Modifier.materialShadow(shape: Shape): Modifier = softLayerShadow( radius = 40.dp, @@ -118,6 +123,7 @@ private fun Modifier.materialShadow(shape: Shape): Modifier = softLayerShadow( shape = shape, spread = 0.dp, offset = DpOffset(x = 0.dp, y = 8.dp), + isAlphaContentClip = true, ) /** Diagonal gradient stroke that wraps the material variant. */ diff --git a/core/ui/src/main/java/com/tangem/core/ui/ds2/topnavigation/TangemNavigationText.kt b/core/ui/src/main/java/com/tangem/core/ui/ds2/topnavigation/TangemNavigationText.kt new file mode 100644 index 0000000000..2f9a0fc5d2 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/ds2/topnavigation/TangemNavigationText.kt @@ -0,0 +1,118 @@ +package com.tangem.core.ui.ds2.topnavigation + +import androidx.compose.material3.Text +import androidx.compose.runtime.Composable +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.runtime.Immutable +import androidx.compose.runtime.NonRestartableComposable +import androidx.compose.runtime.remember +import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.text.AnnotatedString +import androidx.compose.ui.text.TextStyle +import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.text.style.TextOverflow +import androidx.compose.ui.unit.Density +import com.tangem.core.ui.extensions.TextReference +import com.tangem.core.ui.extensions.resolveAnnotatedReference +import com.tangem.core.ui.res.TangemTheme + +/** + * Text component for [TangemTopNavigation] title / subtitle slots. + * + * Unlike a regular [Text], this composable pins the font scale to `1f` for its subtree so that the + * system accessibility "font size" setting cannot stretch the top navigation vertically. + * + * @param text Label text. + * @param role Semantic role. See [TangemNavigationText.Role]. + * @param modifier Modifier applied to the underlying [Text]. + * @param maxLines Maximum visible lines before truncation. + * @param overflow Overflow behavior. Defaults to ellipsis. + */ +@Composable +fun TangemNavigationText( + text: String, + role: TangemNavigationText.Role, + modifier: Modifier = Modifier, + maxLines: Int = 1, + overflow: TextOverflow = TextOverflow.Ellipsis, +) { + val density = LocalDensity.current + val fixedFontScaleDensity = remember(density) { + Density(density = density.density, fontScale = 1f) + } + CompositionLocalProvider(LocalDensity provides fixedFontScaleDensity) { + Text( + text = text, + modifier = modifier, + color = navigationTextColor(role), + style = navigationTextStyle(role), + textAlign = TextAlign.Center, + maxLines = maxLines, + overflow = overflow, + ) + } +} + +@Composable +fun TangemNavigationText( + text: AnnotatedString, + role: TangemNavigationText.Role, + modifier: Modifier = Modifier, + maxLines: Int = 1, + overflow: TextOverflow = TextOverflow.Ellipsis, +) { + val density = LocalDensity.current + val fixedFontScaleDensity = remember(density) { + Density(density = density.density, fontScale = 1f) + } + CompositionLocalProvider(LocalDensity provides fixedFontScaleDensity) { + Text( + text = text, + modifier = modifier, + color = navigationTextColor(role), + style = navigationTextStyle(role), + textAlign = TextAlign.Center, + maxLines = maxLines, + overflow = overflow, + ) + } +} + +@Composable +@NonRestartableComposable +fun TangemNavigationText( + text: TextReference, + role: TangemNavigationText.Role, + modifier: Modifier = Modifier, + maxLines: Int = 1, + overflow: TextOverflow = TextOverflow.Ellipsis, +) { + TangemNavigationText( + text = text.resolveAnnotatedReference(), + role = role, + modifier = modifier, + maxLines = maxLines, + overflow = overflow, + ) +} + +@Composable +private fun navigationTextStyle(role: TangemNavigationText.Role): TextStyle = when (role) { + TangemNavigationText.Role.Title -> TangemTheme.typography3.body.medium + TangemNavigationText.Role.Subtitle -> TangemTheme.typography3.caption.medium +} + +@Composable +private fun navigationTextColor(role: TangemNavigationText.Role): Color = when (role) { + TangemNavigationText.Role.Title -> TangemTheme.colors3.text.primary + TangemNavigationText.Role.Subtitle -> TangemTheme.colors3.text.secondary +} + +object TangemNavigationText { + + /** Semantic role of a label inside [TangemTopNavigation], driving its typography and color. */ + @Immutable + enum class Role { Title, Subtitle } +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/ds2/topnavigation/TangemTopNavigation.kt b/core/ui/src/main/java/com/tangem/core/ui/ds2/topnavigation/TangemTopNavigation.kt new file mode 100644 index 0000000000..0e5f09c0b7 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/ds2/topnavigation/TangemTopNavigation.kt @@ -0,0 +1,369 @@ +package com.tangem.core.ui.ds2.topnavigation + +import android.content.res.Configuration +import androidx.compose.animation.AnimatedContent +import androidx.compose.animation.AnimatedVisibility +import androidx.compose.animation.core.Spring +import androidx.compose.animation.core.spring +import androidx.compose.animation.expandHorizontally +import androidx.compose.animation.expandVertically +import androidx.compose.animation.fadeIn +import androidx.compose.animation.fadeOut +import androidx.compose.animation.shrinkHorizontally +import androidx.compose.animation.shrinkVertically +import androidx.compose.animation.togetherWith +import androidx.compose.foundation.background +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.CircleShape +import androidx.compose.runtime.Composable +import androidx.compose.runtime.remember +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.layout.Layout +import androidx.compose.ui.layout.layoutId +import androidx.compose.ui.tooling.preview.Devices +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.IntSize +import androidx.compose.ui.unit.dp +import com.tangem.core.ui.components.haze.hazeSourceTangem +import com.tangem.core.ui.ds2.button.Back +import com.tangem.core.ui.ds2.button.Close +import com.tangem.core.ui.ds2.button.TangemButton +import com.tangem.core.ui.ds2.fade.TangemFade +import com.tangem.core.ui.ds2.surface.TangemSurface +import com.tangem.core.ui.extensions.TextReference +import com.tangem.core.ui.extensions.rememberLastNonNull +import com.tangem.core.ui.extensions.stringReference +import com.tangem.core.ui.res.TangemTheme +import com.tangem.core.ui.res.TangemThemePreviewRedesign + +private enum class SlotId { Start, Content, Group, End } + +/** + * Top navigation bar from the redesigned design system. + * + * [Figma](https://www.figma.com/design/AsnJ5CPHib4Qxw12gszjMS/%F0%9F%92%A0-DS-Components?node-id=2270-3&m=dev) + * + * @param contentAlign How [contentColumn] is aligned horizontally within the bar. + * @param windowInsets Top inset applied above the row. Pass `WindowInsets(0)` inside a bottom + * sheet / modal. + * @param blurBackground Whether the fade behind the row should blur the content below. + * @param startButton Leading slot. Typically a back button (see [TangemButton.Back]). + * @param endButtonsGroup Optional pill-grouped secondary actions placed just before [endButton]. + * @param endButton Trailing slot. Typically a close button (see [TangemButton.Close]). + * @param contentColumn Center slot. Place title/subtitle children here. + */ +@Suppress("LongMethod") +@Composable +fun TangemTopNavigation( + modifier: Modifier = Modifier, + contentAlign: TangemTopNavigation.ContentAlign = TangemTopNavigation.ContentAlign.Start, + windowInsets: WindowInsets = WindowInsets.statusBars, + blurBackground: Boolean = true, + startButton: (@Composable () -> Unit)? = null, + endButtonsGroup: (@Composable RowScope.() -> Unit)? = null, + endButton: (@Composable () -> Unit)? = null, + contentColumn: (@Composable ColumnScope.() -> Unit)? = null, +) { + // Shared, snappy specs so size and alpha animations stay in sync across all top-nav slots, + // mirroring the convention used by TangemButtonInternal. + val slotSizeSpec = remember { spring(stiffness = Spring.StiffnessMediumLow) } + val slotAlphaSpec = remember { spring(stiffness = Spring.StiffnessMediumLow) } + val slotEnter = remember(slotSizeSpec, slotAlphaSpec) { + fadeIn(animationSpec = slotAlphaSpec) + expandHorizontally(animationSpec = slotSizeSpec) + } + val slotExit = remember(slotSizeSpec, slotAlphaSpec) { + fadeOut(animationSpec = slotAlphaSpec) + shrinkHorizontally(animationSpec = slotSizeSpec) + } + + Box(modifier) { + TangemFade( + modifier = Modifier.matchParentSize(), + position = TangemFade.Position.Top, + variant = TangemFade.Variant.Soft, + blur = blurBackground, + ) + + val groupSpacing = TangemTheme.dimens3.spacing.s100 + Layout( + modifier = Modifier + .fillMaxWidth() + .windowInsetsPadding(windowInsets) + .padding( + top = TangemTheme.dimens3.spacing.s100, + bottom = TangemTheme.dimens3.spacing.s200, + start = TangemTheme.dimens3.spacing.s200, + end = TangemTheme.dimens3.spacing.s200, + ), + content = { + // Each optional slot caches its last non-null content so the spring exit transition + // still has something to render after the caller flips it back to `null`. + val displayedStart = rememberLastNonNull(startButton) + AnimatedVisibility( + modifier = Modifier.layoutId(SlotId.Start), + visible = startButton != null, + enter = slotEnter, + exit = slotExit, + ) { + displayedStart?.invoke() + } + + Column( + modifier = Modifier + .padding(horizontal = TangemTheme.dimens3.spacing.s150) + .layoutId(SlotId.Content), + horizontalAlignment = when (contentAlign) { + TangemTopNavigation.ContentAlign.Start -> Alignment.Start + TangemTopNavigation.ContentAlign.Center -> Alignment.CenterHorizontally + }, + ) { + contentColumn?.invoke(this) + } + + val displayedGroup = rememberLastNonNull(endButtonsGroup) + AnimatedVisibility( + modifier = Modifier.layoutId(SlotId.Group), + visible = endButtonsGroup != null, + enter = slotEnter, + exit = slotExit, + ) { + displayedGroup?.let { group -> + TangemSurface(isMaterial = true, shape = CircleShape) { + Row( + horizontalArrangement = Arrangement.spacedBy(TangemTheme.dimens3.spacing.s050), + content = group, + ) + } + } + } + + val displayedEnd = rememberLastNonNull(endButton) + AnimatedVisibility( + modifier = Modifier.layoutId(SlotId.End), + visible = endButton != null, + enter = slotEnter, + exit = slotExit, + ) { + displayedEnd?.invoke() + } + }, + ) { measurables, constraints -> + val groupSpacingPx = groupSpacing.roundToPx() + val totalWidth = constraints.maxWidth + + val startM = measurables.first { it.layoutId == SlotId.Start } + val contentM = measurables.first { it.layoutId == SlotId.Content } + val groupM = measurables.first { it.layoutId == SlotId.Group } + val endM = measurables.first { it.layoutId == SlotId.End } + + val slotConstraints = constraints.copy(minWidth = 0) + val startP = startM.measure(slotConstraints) + val endP = endM.measure(slotConstraints) + val groupP = groupM.measure(slotConstraints) + + val contentMaxWidth = when (contentAlign) { + // Symmetric band so the content can be visually centered within `totalWidth` + // without colliding with the start/end slots. + TangemTopNavigation.ContentAlign.Center -> + (totalWidth - 2 * maxOf(startP.width, endP.width)).coerceAtLeast(0) + TangemTopNavigation.ContentAlign.Start -> + (totalWidth - startP.width - endP.width).coerceAtLeast(0) + } + val contentP = contentM.measure(slotConstraints.copy(maxWidth = contentMaxWidth)) + + val rowHeight = maxOf(startP.height, contentP.height, endP.height, groupP.height) + + layout(totalWidth, rowHeight) { + fun centerY(h: Int) = (rowHeight - h) / 2 + startP.placeRelative(x = 0, y = centerY(startP.height)) + + val contentX = when (contentAlign) { + TangemTopNavigation.ContentAlign.Start -> startP.width + TangemTopNavigation.ContentAlign.Center -> + ((totalWidth - contentP.width) / 2) + .coerceIn( + startP.width, + (totalWidth - endP.width - contentP.width).coerceAtLeast(startP.width), + ) + } + contentP.placeRelative(x = contentX, y = centerY(contentP.height)) + + endP.placeRelative(x = totalWidth - endP.width, y = centerY(endP.height)) + // Group floats to the left of endButton with `groupSpacing` gap, overlaying the + // tail of the content band if necessary. + val groupX = (totalWidth - endP.width - groupSpacingPx - groupP.width) + .coerceAtLeast(0) + groupP.placeRelative(x = groupX, y = centerY(groupP.height)) + } + } + } +} + +/** [TangemTopNavigation] with predefined back / close buttons and a title / subtitle center. */ +@Composable +fun TangemTopNavigation( + title: TextReference, + modifier: Modifier = Modifier, + subtitle: TextReference? = null, + contentAlign: TangemTopNavigation.ContentAlign = TangemTopNavigation.ContentAlign.Start, + windowInsets: WindowInsets = WindowInsets.statusBars, + blurBackground: Boolean = true, + onBack: (() -> Unit)? = null, + endButtonsGroup: (@Composable RowScope.() -> Unit)? = null, + onClose: (() -> Unit)? = null, +) { + TangemTopNavigation( + modifier = modifier, + contentAlign = contentAlign, + windowInsets = windowInsets, + blurBackground = blurBackground, + startButton = onBack?.let { { TangemButton.Back(onClick = it) } }, + endButtonsGroup = endButtonsGroup, + endButton = onClose?.let { { TangemButton.Close(onClick = it) } }, + contentColumn = { TitleSubtitle(title = title, subtitle = subtitle) }, + ) +} + +/** [TangemTopNavigation] with a custom [startButton], title / subtitle center, and predefined close. */ +@Composable +fun TangemTopNavigation( + title: TextReference, + modifier: Modifier = Modifier, + subtitle: TextReference? = null, + contentAlign: TangemTopNavigation.ContentAlign = TangemTopNavigation.ContentAlign.Start, + windowInsets: WindowInsets = WindowInsets.statusBars, + blurBackground: Boolean = true, + endButtonsGroup: (@Composable RowScope.() -> Unit)? = null, + onClose: (() -> Unit)? = null, + startButton: @Composable () -> Unit, +) { + TangemTopNavigation( + modifier = modifier, + contentAlign = contentAlign, + windowInsets = windowInsets, + blurBackground = blurBackground, + startButton = startButton, + endButtonsGroup = endButtonsGroup, + endButton = onClose?.let { { TangemButton.Close(onClick = it) } }, + contentColumn = { TitleSubtitle(title = title, subtitle = subtitle) }, + ) +} + +/** [TangemTopNavigation] with predefined back, title / subtitle center, and a custom [endButton]. */ +@Composable +fun TangemTopNavigation( + title: TextReference, + modifier: Modifier = Modifier, + subtitle: TextReference? = null, + contentAlign: TangemTopNavigation.ContentAlign = TangemTopNavigation.ContentAlign.Start, + windowInsets: WindowInsets = WindowInsets.statusBars, + blurBackground: Boolean = true, + onBack: (() -> Unit)? = null, + endButton: @Composable () -> Unit, +) { + TangemTopNavigation( + modifier = modifier, + contentAlign = contentAlign, + windowInsets = windowInsets, + blurBackground = blurBackground, + startButton = onBack?.let { { TangemButton.Back(onClick = it) } }, + endButton = endButton, + contentColumn = { TitleSubtitle(title = title, subtitle = subtitle) }, + ) +} + +@Composable +private fun ColumnScope.TitleSubtitle(title: TextReference, subtitle: TextReference?) { + val sizeSpec = remember { spring(stiffness = Spring.StiffnessMediumLow) } + val alphaSpec = remember { spring(stiffness = Spring.StiffnessMediumLow) } + + // Title swaps in place (no size change), so a pure cross-fade reads better than expand/shrink. + val titleEnter = remember(alphaSpec) { fadeIn(animationSpec = alphaSpec) } + val titleExit = remember(alphaSpec) { fadeOut(animationSpec = alphaSpec) } + + // Subtitle pushes the bar down/up, so animate height instead of width. + val subtitleEnter = remember(sizeSpec, alphaSpec) { + fadeIn(animationSpec = alphaSpec) + expandVertically(animationSpec = sizeSpec) + } + val subtitleExit = remember(sizeSpec, alphaSpec) { + fadeOut(animationSpec = alphaSpec) + shrinkVertically(animationSpec = sizeSpec) + } + + // Title swaps via cross-fade whenever the reference changes (e.g. step-driven flows). + AnimatedContent( + targetState = title, + transitionSpec = { titleEnter togetherWith titleExit }, + label = "TangemTopNavigation.title", + ) { current -> + TangemNavigationText(text = current, role = TangemNavigationText.Role.Title) + } + + // Subtitle expands/shrinks vertically so the title doesn't visually jump when toggled. + val displayedSubtitle = rememberLastNonNull(subtitle) + AnimatedVisibility( + visible = subtitle != null, + enter = subtitleEnter, + exit = subtitleExit, + ) { + displayedSubtitle?.let { text -> + Column { + Spacer(Modifier.height(TangemTheme.dimens3.spacing.s025)) + TangemNavigationText(text = text, role = TangemNavigationText.Role.Subtitle) + } + } + } +} + +object TangemTopNavigation { + + /** Horizontal alignment of the center content slot. */ + enum class ContentAlign { + Start, Center + } +} + +@Preview( + showBackground = true, + device = Devices.PIXEL_7_PRO, +) +@Preview( + showBackground = true, + device = Devices.PIXEL_7_PRO, + uiMode = Configuration.UI_MODE_NIGHT_YES, +) +@Composable +private fun Preview() { + TangemThemePreviewRedesign { + Column( + Modifier + .fillMaxWidth() + .hazeSourceTangem() + .background(TangemTheme.colors.background.secondary), + ) { + Spacer(Modifier.height(32.dp)) + // Screen-level usage: default insets reserve space for the system status bar. + TangemTopNavigation( + startButton = { TangemButton.Back { } }, + contentColumn = { + TangemNavigationText(text = "Title", role = TangemNavigationText.Role.Title) + Spacer(Modifier.height(4.dp)) + TangemNavigationText(text = "Subtitle", role = TangemNavigationText.Role.Subtitle) + }, + endButtonsGroup = { + TangemButton(variant = TangemButton.Variant.Ghost) { } + TangemButton(variant = TangemButton.Variant.Ghost) { } + }, + endButton = { TangemButton.Close { } }, + ) + Spacer(Modifier.height(16.dp)) + // Sheet/modal usage via the predefined-buttons overload: zero top inset. + TangemTopNavigation( + title = stringReference("Title"), + subtitle = stringReference("Subtitle"), + contentAlign = TangemTopNavigation.ContentAlign.Center, + windowInsets = WindowInsets(0), + onClose = { }, + ) + } + } +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/.tokens-hash b/core/ui/src/main/java/com/tangem/core/ui/res/generated/.tokens-hash index ab8dcb2e4f..05023a00ba 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/.tokens-hash +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/.tokens-hash @@ -1 +1 @@ -2eb71d4ac556a6608e34adac157e599b5250677fe1b1727363fcb82218320be1 +058e1ecd83440d5fda33512248f67176db593029c9b398e4a2692816703e451c diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemColors3Light.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemColors3Light.kt index 05c34c6f5e..b52a4e4221 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemColors3Light.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemColors3Light.kt @@ -151,8 +151,8 @@ internal fun lightColors3() = ), fill = TangemColors3.Material.Fill( glass = Color(0x00000000), - blur = Color(0x99FFFFFF), - solid = Color(0xE6FFFFFF), + blur = Color(0x99F4F4F4), + solid = Color(0xF2F4F4F4), ), lighten = TangemColors3.Material.Lighten( glass = Color(0x80F7F7F7), @@ -165,9 +165,9 @@ internal fun lightColors3() = solid = Color(0x00000000), ), border = TangemColors3.Material.Border( - start = Color(0x26000000), - mid = Color(0x00000000), - end = Color(0x1A000000), + start = Color(0xCCFFFFFF), + mid = Color(0x00FFFFFF), + end = Color(0x99FFFFFF), ), ), ) \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemDimens3.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemDimens3.kt index 27f3b6c69e..6effa35ec7 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemDimens3.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemDimens3.kt @@ -27,6 +27,8 @@ class TangemDimens3 internal constructor( class Blur internal constructor( val card: Dp = 48.dp, val Button: Dp = 32.dp, + val Fade: Dp = 8.dp, + val None: Dp = 0.dp, ) @Stable diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemTypography3.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemTypography3.kt index 10e6eb6ccb..82f5ccf04b 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemTypography3.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/TangemTypography3.kt @@ -86,7 +86,7 @@ class TangemTypography3 internal constructor(fontFamily: FontFamily) { fontFamily = fontFamily, fontWeight = FontWeight.Medium, fontSize = 14.sp, - lineHeight = 17.sp, + lineHeight = 18.sp, letterSpacing = 0.07.sp, lineHeightStyle = LineHeightStyle( alignment = LineHeightStyle.Alignment.Center, diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/.icons-hash b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/.icons-hash index 64c63b88fb..f8f420442f 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/.icons-hash +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/.icons-hash @@ -1 +1 @@ -c1f3db82744567cdd0c59a29761e1b3b4bd4bb81acce832fb0391c7ab24be491 +f264a99d653eca57bedd4b49ff9ce5171ba9615770a57d574824e387f6cb1d5c diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon16.kt new file mode 100644 index 0000000000..0f45533d70 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_address_polygon_16: ImageVector? = null + +val Icons.ic_address_polygon_16: ImageVector + get() { + if (_ic_address_polygon_16 != null) return _ic_address_polygon_16!! + _ic_address_polygon_16 = ImageVector.Builder( + name = "ic_address_polygon_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.53711 2.69414C5.02195 2.43596 5.60404 2.43592 6.08887 2.69414L7.75195 3.57988C8.28964 3.86657 8.62591 4.42656 8.62598 5.03594V5.49492C8.62547 5.83958 8.34573 6.11979 8.00098 6.11992C7.65613 6.1199 7.37649 5.83965 7.37598 5.49492V5.03594C7.37591 4.88841 7.29414 4.75294 7.16406 4.6834L5.50098 3.79766C5.38347 3.73507 5.24252 3.73512 5.125 3.79766L3.46191 4.6834C3.3317 4.7529 3.25007 4.88833 3.25 5.03594V7.38457C3.2502 7.53207 3.33176 7.66767 3.46191 7.73711L5.125 8.62285C5.24241 8.68521 5.3836 8.6853 5.50098 8.62285L9.91309 6.27324C10.3979 6.01506 10.98 6.01502 11.4648 6.27324L13.1279 7.15898C13.6656 7.44565 14.0019 8.00568 14.002 8.61504V10.9637C14.0018 11.573 13.6656 12.1331 13.1279 12.4197L11.4648 13.3055C10.9801 13.5636 10.3978 13.5635 9.91309 13.3055L8.25 12.4197C7.71226 12.1331 7.37617 11.573 7.37598 10.9637V10.5057C7.37598 10.1605 7.65581 9.88068 8.00098 9.88066C8.34604 9.88079 8.62598 10.1606 8.62598 10.5057V10.9637C8.62617 11.1113 8.70759 11.2478 8.83789 11.3172L10.501 12.2029C10.6183 12.2652 10.7597 12.2652 10.877 12.2029L12.54 11.3172C12.6703 11.2478 12.7518 11.1112 12.752 10.9637V8.61504C12.7519 8.46752 12.6701 8.33202 12.54 8.2625L10.877 7.37676C10.7595 7.31417 10.6185 7.31422 10.501 7.37676L6.08887 9.72637C5.60417 9.98446 5.02184 9.98437 4.53711 9.72637L2.87402 8.84062C2.33626 8.55404 2.0002 7.99392 2 7.38457V5.03594C2.00007 4.42648 2.3362 3.86654 2.87402 3.57988L4.53711 2.69414Z"), + ) + }.build() + return _ic_address_polygon_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcAddressPolygon16Preview() { + Icon( + imageVector = Icons.ic_address_polygon_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon20.kt new file mode 100644 index 0000000000..9f2ef9e32b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_address_polygon_20: ImageVector? = null + +val Icons.ic_address_polygon_20: ImageVector + get() { + if (_ic_address_polygon_20 != null) return _ic_address_polygon_20!! + _ic_address_polygon_20 = ImageVector.Builder( + name = "ic_address_polygon_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M5.78125 3.21402C6.30813 2.92909 6.94286 2.92905 7.46973 3.21402L9.82031 4.48453C10.3935 4.79465 10.751 5.39437 10.751 6.04605V6.80484C10.7504 7.21849 10.4147 7.55467 10.001 7.55484C9.5871 7.55484 9.25152 7.21859 9.25098 6.80484V6.04605C9.25095 5.94518 9.19511 5.85194 9.10645 5.80386L6.75586 4.53335C6.67424 4.48924 6.57575 4.48921 6.49414 4.53335L4.14453 5.80386C4.05587 5.85194 4.00002 5.94518 4 6.04605V9.38882C4.00037 9.48941 4.056 9.58215 4.14453 9.63003L6.49414 10.9015C6.57557 10.9455 6.6744 10.9454 6.75586 10.9015L12.5312 7.7775C13.0582 7.4925 13.6938 7.4925 14.2207 7.7775L16.5703 9.04898C17.1435 9.35911 17.501 9.9588 17.501 10.6105V13.9523C17.5008 14.6039 17.1434 15.2038 16.5703 15.5138L14.2207 16.7853C13.6939 17.0701 13.058 17.0701 12.5312 16.7853L10.1816 15.5138C9.6085 15.2038 9.25119 14.6039 9.25098 13.9523V13.1945C9.25098 12.7803 9.58676 12.4445 10.001 12.4445C10.415 12.4447 10.751 12.7804 10.751 13.1945V13.9523C10.7512 14.053 10.806 14.1465 10.8945 14.1945L13.2451 15.466C13.3266 15.5099 13.4254 15.5099 13.5068 15.466L15.8574 14.1945C15.946 14.1465 16.0008 14.053 16.001 13.9523V10.6105C16.001 10.5097 15.946 10.4164 15.8574 10.3683L13.5068 9.09683C13.4253 9.05275 13.3267 9.05274 13.2451 9.09683L7.46973 12.2209C6.94305 12.5056 6.30796 12.5055 5.78125 12.2209L3.43066 10.9494C2.85767 10.6394 2.50037 10.0402 2.5 9.38882V6.04605C2.50002 5.39437 2.85752 4.79465 3.43066 4.48453L5.78125 3.21402Z"), + ) + }.build() + return _ic_address_polygon_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcAddressPolygon20Preview() { + Icon( + imageVector = Icons.ic_address_polygon_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon24.kt new file mode 100644 index 0000000000..a899fdd53e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcAddressPolygon24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_address_polygon_24: ImageVector? = null + +val Icons.ic_address_polygon_24: ImageVector + get() { + if (_ic_address_polygon_24 != null) return _ic_address_polygon_24!! + _ic_address_polygon_24 = ImageVector.Builder( + name = "ic_address_polygon_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.09277 4.21716C7.66252 3.92737 8.33748 3.92737 8.90723 4.21716L11.9072 5.74353C12.5777 6.08477 12.9999 6.7744 13 7.52673V8.43884C12.9999 8.99101 12.5522 9.43884 12 9.43884C11.4478 9.43884 11.0001 8.99101 11 8.43884V7.52673L8 6.00037L5 7.52673V11.3871L8 12.9125L15.0928 9.30505C15.6625 9.01526 16.3375 9.01526 16.9072 9.30505L19.9072 10.8304C20.5777 11.1717 20.9999 11.8613 21 12.6136V16.474C20.9998 17.2262 20.5776 17.915 19.9072 18.2562L16.9072 19.7826C16.3375 20.0724 15.6625 20.0724 15.0928 19.7826L12.0928 18.2562C11.4224 17.915 11.0002 17.2262 11 16.474V15.5609C11.0001 15.0087 11.4478 14.5609 12 14.5609C12.5522 14.5609 12.9999 15.0087 13 15.5609V16.474L16 17.9994L19 16.474V12.6136L16 11.0873L8.90723 14.6957C8.33749 14.9855 7.66251 14.9855 7.09277 14.6957L4.09277 13.1693C3.42245 12.8281 3.00021 12.1392 3 11.3871V7.52673C3.00008 6.7744 3.42229 6.08477 4.09277 5.74353L7.09277 4.21716Z"), + ) + }.build() + return _ic_address_polygon_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcAddressPolygon24Preview() { + Icon( + imageVector = Icons.ic_address_polygon_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown12.kt index db3695c070..31ee3f1c80 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown12.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown12.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_down_12: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M5.5 2L5.5 9.04297L2.35352 5.89648C2.15825 5.70122 1.84175 5.70122 1.64649 5.89648C1.45122 6.09175 1.45122 6.40825 1.64649 6.60352L5.64648 10.6035L5.72266 10.666C5.80419 10.7204 5.90056 10.75 6 10.75C6.13261 10.75 6.25975 10.6973 6.35352 10.6035L10.3535 6.60352C10.5488 6.40826 10.5488 6.09175 10.3535 5.89649C10.1583 5.70122 9.84175 5.70122 9.64649 5.89649L6.5 9.04297L6.5 2C6.5 1.72386 6.27614 1.5 6 1.5C5.72386 1.5 5.5 1.72386 5.5 2Z"), + pathData = addPathNodes("M2.14582 6.64587C1.95126 6.84117 1.95085 7.15787 2.14582 7.35291L5.6468 10.8539C5.84183 11.0489 6.15852 11.0485 6.35383 10.8539L9.85481 7.35291C10.05 7.15764 10.05 6.84112 9.85481 6.64587C9.65955 6.45076 9.343 6.45072 9.14777 6.64587L6.50031 9.29333L6.50031 1.50232C6.50031 1.22622 6.2764 1.00238 6.00031 1.00232C5.72451 1.00272 5.50031 1.22642 5.50031 1.50232L5.50031 9.29333L2.85285 6.64587C2.65765 6.45075 2.34107 6.45083 2.14582 6.64587Z"), ) }.build() return _ic_arrow_down_12!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown16.kt index a6780a26ec..9006772491 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown16.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown16.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_down_16: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M7.4997 2.66669L7.4997 12.4597L3.02021 7.98016C2.82494 7.7849 2.50844 7.7849 2.31318 7.98016C2.11808 8.17544 2.11797 8.49199 2.31318 8.68719L7.64618 14.0202C7.73987 14.1139 7.86721 14.1666 7.9997 14.1667C8.13223 14.1667 8.25946 14.1139 8.35321 14.0202L13.6872 8.6872C13.8824 8.49204 13.8821 8.17545 13.6872 7.98017C13.4919 7.7849 13.1754 7.7849 12.9802 7.98017L8.4997 12.4606L8.4997 2.66669C8.4997 2.39055 8.27584 2.16669 7.9997 2.16669C7.72371 2.16686 7.4997 2.39065 7.4997 2.66669Z"), + pathData = addPathNodes("M12.8149 8.74725C13.0583 8.99129 13.0585 9.38713 12.8149 9.63104L8.44185 14.0041C8.19795 14.2476 7.80207 14.2474 7.55806 14.0041L3.18502 9.63104C2.94151 9.38704 2.94143 8.9912 3.18502 8.74725C3.42903 8.50336 3.82573 8.50343 4.06978 8.74725L7.37545 12.0529L7.37545 2.50018C7.37555 2.15518 7.65545 1.87532 8.00045 1.87518C8.34515 1.87567 8.62534 2.15539 8.62545 2.50018L8.62545 12.0519L11.9311 8.74725C12.1751 8.50352 12.5709 8.50348 12.8149 8.74725Z"), ) }.build() return _ic_arrow_down_16!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown20.kt index f1c408a84a..9aaba0e427 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown20.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown20.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_down_20: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M9.25031 3.33331L9.2503 15.2728L3.86359 9.88605C3.57073 9.59337 3.09589 9.59337 2.80304 9.88605C2.5102 10.1789 2.51031 10.6537 2.80304 10.9466L9.47003 17.6136L9.58429 17.7073C9.70654 17.7888 9.85124 17.8333 10.0003 17.8333C10.1991 17.8332 10.39 17.7542 10.5306 17.6136L17.1966 10.9466C17.4895 10.6537 17.4895 10.1789 17.1966 9.88605C16.9037 9.59348 16.4288 9.59326 16.136 9.88605L10.7503 15.2728L10.7503 3.33331C10.7503 2.91921 10.4144 2.58349 10.0003 2.58331C9.58609 2.58331 9.25031 2.9191 9.25031 3.33331Z"), + pathData = addPathNodes("M16.7808 10.4873C17.0729 10.7801 17.073 11.2551 16.7808 11.5479L10.5298 17.7988C10.2371 18.0915 9.76117 18.0912 9.46825 17.7988L3.21728 11.5479C2.92445 11.255 2.92458 10.7802 3.21728 10.4873C3.51021 10.1948 3.98508 10.1946 4.27782 10.4873L9.2495 15.458L9.2495 2.75C9.24962 2.33588 9.58536 2 9.9995 2C10.413 2.00075 10.7494 2.33635 10.7495 2.75L10.7495 15.457L15.7202 10.4873C16.0131 10.1948 16.488 10.1946 16.7808 10.4873Z"), ) }.build() return _ic_arrow_down_20!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown24.kt index 1b96ee9eeb..22828a6e28 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown24.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown24.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_down_24: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M11 4L11 18.0859L4.70703 11.793C4.31651 11.4024 3.6835 11.4024 3.29297 11.793C2.90245 12.1835 2.90245 12.8165 3.29297 13.207L11.293 21.207L11.3662 21.2734C11.5442 21.4193 11.7679 21.5 12 21.5C12.2652 21.5 12.5195 21.3946 12.707 21.207L20.707 13.207C21.0976 12.8165 21.0976 12.1835 20.707 11.793C20.3165 11.4024 19.6835 11.4024 19.293 11.793L13 18.0859L13 4C13 3.44772 12.5523 3 12 3C11.4477 3 11 3.44772 11 4Z"), + pathData = addPathNodes("M4.29244 14.707C3.90252 14.3167 3.90261 13.6834 4.29244 13.293C4.68283 12.9027 5.31598 12.9029 5.7065 13.293L10.9985 18.585L10.9985 3C10.9986 2.44808 11.4466 2.00042 11.9985 2C12.5507 2.00003 12.9984 2.44784 12.9985 3L12.9985 18.585L18.2905 13.293C18.6809 12.9027 19.314 12.9029 19.7045 13.293C20.0949 13.6835 20.0949 14.3165 19.7045 14.707L12.7055 21.7061C12.5181 21.8932 12.2634 21.999 11.9985 21.999C11.7336 21.9988 11.4788 21.8933 11.2915 21.7061L4.29244 14.707Z"), ) }.build() return _ic_arrow_down_24!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown28.kt index 6443887f3a..2db81cd671 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown28.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDown28.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_down_28: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M12.7496 4.66669L12.7496 20.8991L5.55042 13.6999C5.06226 13.2117 4.27099 13.2117 3.78284 13.6999C3.29485 14.1881 3.29474 14.9794 3.78284 15.4675L13.1158 24.8005C13.3502 25.0348 13.6682 25.1666 13.9996 25.1667C14.3311 25.1667 14.649 25.0348 14.8834 24.8005L24.2174 15.4675C24.7055 14.9794 24.7052 14.1881 24.2174 13.6999C23.7293 13.2117 22.938 13.2117 22.4498 13.6999L15.2496 20.9001L15.2496 4.66669C15.2496 3.97633 14.69 3.41669 13.9996 3.41669C13.3094 3.41686 12.7496 3.97644 12.7496 4.66669Z"), + pathData = addPathNodes("M4.35954 16.751C3.87516 16.2595 3.88101 15.468 4.37224 14.9834C4.86381 14.4991 5.65524 14.5048 6.13981 14.9961L12.7511 21.7021V3.25C12.7513 2.5599 13.3111 2.00024 14.0011 2C14.6911 2.00033 15.251 2.55995 15.2511 3.25V21.7012L21.8615 14.9961C22.3461 14.5048 23.1385 14.499 23.63 14.9834C24.1212 15.468 24.1269 16.2594 23.6427 16.751L14.8908 25.6279C14.6561 25.8657 14.3353 25.9998 14.0011 26C13.6668 25.9999 13.3453 25.866 13.1105 25.6279L4.35954 16.751Z"), ) }.build() return _ic_arrow_down_28!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload16.kt new file mode 100644 index 0000000000..25fb17e7d7 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload16.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_download_16: ImageVector? = null + +val Icons.ic_arrow_download_16: ImageVector + get() { + if (_ic_arrow_download_16 != null) return _ic_arrow_download_16!! + _ic_arrow_download_16 = ImageVector.Builder( + name = "ic_arrow_download_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.3779 12.7451C13.7228 12.7453 14.0027 13.0252 14.0029 13.3701C14.0027 13.715 13.7228 13.9949 13.3779 13.9951H2.625C2.27994 13.9951 2.00018 13.7151 2 13.3701C2.00018 13.0251 2.27993 12.7451 2.625 12.7451H13.3779Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00098 2C8.34615 2 8.62598 2.27982 8.62598 2.625V9.59082L10.9463 7.53027C11.2044 7.30141 11.6 7.3241 11.8291 7.58203C12.0581 7.83997 12.034 8.23462 11.7764 8.46387L8.41602 11.4502C8.40238 11.4623 8.38548 11.4707 8.37109 11.4814C8.36061 11.4892 8.35082 11.4978 8.33984 11.5049C8.31406 11.5217 8.28723 11.5353 8.25977 11.5479C8.25221 11.5513 8.24502 11.5554 8.2373 11.5586C8.20496 11.5719 8.1724 11.5832 8.13867 11.5908C8.13375 11.5919 8.12899 11.5937 8.12402 11.5947C8.04367 11.6109 7.9613 11.6104 7.88086 11.5947C7.8712 11.5928 7.86203 11.5892 7.85254 11.5869C7.82143 11.5793 7.79062 11.571 7.76074 11.5586C7.75671 11.5569 7.75301 11.5545 7.74902 11.5527C7.71757 11.5389 7.6875 11.5222 7.6582 11.5029C7.6498 11.4974 7.6419 11.4913 7.63379 11.4854C7.61791 11.4737 7.60092 11.4635 7.58594 11.4502L4.22559 8.46387C3.9677 8.23458 3.94461 7.84002 4.17383 7.58203C4.40316 7.3245 4.7978 7.30117 5.05566 7.53027L7.37598 9.59082V2.625C7.37598 2.27985 7.65584 2.00005 8.00098 2Z"), + ) + }.build() + return _ic_arrow_download_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowDownload16Preview() { + Icon( + imageVector = Icons.ic_arrow_download_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload20.kt new file mode 100644 index 0000000000..79243e7cc8 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_download_20: ImageVector? = null + +val Icons.ic_arrow_download_20: ImageVector + get() { + if (_ic_arrow_download_20 != null) return _ic_arrow_download_20!! + _ic_arrow_download_20 = ImageVector.Builder( + name = "ic_arrow_download_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.7549 15.502C17.1688 15.5023 17.5049 15.838 17.5049 16.252C17.5047 16.6657 17.1686 17.0016 16.7549 17.002H3.25C2.83593 17.002 2.50023 16.666 2.5 16.252C2.5 15.8377 2.83579 15.502 3.25 15.502H16.7549Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.002 3C10.4161 3 10.7518 3.33589 10.752 3.75V11.6631L13.4717 8.94336C13.7646 8.65082 14.2395 8.65059 14.5322 8.94336C14.8249 9.23615 14.8248 9.71102 14.5322 10.0039L10.5322 14.0039C10.4383 14.0978 10.3205 14.1605 10.1943 14.1943C10.1793 14.1983 10.1648 14.2049 10.1494 14.208C10.1468 14.2085 10.1442 14.2085 10.1416 14.209C10.1025 14.2164 10.0625 14.2197 10.0215 14.2207C10.015 14.2209 10.0085 14.2236 10.002 14.2236C9.99521 14.2236 9.98817 14.2209 9.98145 14.2207C9.94114 14.2196 9.90176 14.2162 9.86328 14.209C9.85944 14.2083 9.85538 14.2088 9.85156 14.208C9.84522 14.2067 9.83929 14.2036 9.83301 14.2021C9.69737 14.1707 9.57171 14.1038 9.47168 14.0039L5.47168 10.0039C5.17881 9.71101 5.1788 9.23624 5.47168 8.94336C5.76461 8.65082 6.23946 8.65059 6.53223 8.94336L9.25195 11.6631V3.75C9.25208 3.33594 9.58788 3.00007 10.002 3Z"), + ) + }.build() + return _ic_arrow_download_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowDownload20Preview() { + Icon( + imageVector = Icons.ic_arrow_download_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload24.kt new file mode 100644 index 0000000000..a28165fd34 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowDownload24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_download_24: ImageVector? = null + +val Icons.ic_arrow_download_24: ImageVector + get() { + if (_ic_arrow_download_24 != null) return _ic_arrow_download_24!! + _ic_arrow_download_24 = ImageVector.Builder( + name = "ic_arrow_download_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M20 18.501C20.5523 18.501 21 18.9487 21 19.501C20.9999 20.0532 20.5522 20.501 20 20.501H4C3.44777 20.501 3.00009 20.0532 3 19.501C3 18.9487 3.44772 18.501 4 18.501H20Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 3.5C12.5523 3.5 13 3.94772 13 4.5V14.0303L16.3594 11.2314C16.7836 10.878 17.415 10.9353 17.7686 11.3594C18.1221 11.7836 18.0648 12.415 17.6406 12.7686L12.6396 16.9355C12.6146 16.9565 12.588 16.9751 12.5615 16.9932C12.5553 16.9974 12.5493 17.0018 12.543 17.0059C12.5221 17.0194 12.501 17.0321 12.4795 17.0439C12.4754 17.0462 12.4709 17.0476 12.4668 17.0498C12.4434 17.0622 12.4196 17.0736 12.3955 17.084C12.3877 17.0873 12.3799 17.0906 12.3721 17.0938C12.3562 17.1001 12.3403 17.1058 12.3242 17.1113C12.2796 17.1267 12.2338 17.1395 12.1865 17.1484C12.1697 17.1516 12.1527 17.1529 12.1357 17.1553C12.101 17.16 12.066 17.164 12.0303 17.165C12.0078 17.1657 11.9854 17.1649 11.9629 17.1641C11.9302 17.1629 11.898 17.1605 11.8662 17.1562C11.8469 17.1537 11.8277 17.1512 11.8086 17.1475C11.7645 17.1389 11.7215 17.1274 11.6797 17.1133C11.5653 17.0747 11.4557 17.0167 11.3584 16.9355L6.3584 12.7686C5.93422 12.4149 5.87687 11.7836 6.23047 11.3594C6.58408 10.9352 7.21544 10.8779 7.63965 11.2314L11 14.0322V4.5C11 3.94772 11.4477 3.5 12 3.5Z"), + ) + }.build() + return _ic_arrow_download_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowDownload24Preview() { + Icon( + imageVector = Icons.ic_arrow_download_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft12.kt new file mode 100644 index 0000000000..7743be7b1d --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_left_12: ImageVector? = null + +val Icons.ic_arrow_left_12: ImageVector + get() { + if (_ic_arrow_left_12 != null) return _ic_arrow_left_12!! + _ic_arrow_left_12 = ImageVector.Builder( + name = "ic_arrow_left_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.64638 2.14623C4.84125 1.95157 5.15811 1.95224 5.35341 2.14623C5.54826 2.34146 5.54835 2.6581 5.35341 2.85327L2.70595 5.50073H10.497C10.7726 5.50073 10.9962 5.72523 10.997 6.00073C10.9966 6.27659 10.7729 6.50073 10.497 6.50073H2.70595L5.35341 9.14819C5.54837 9.34338 5.54834 9.66001 5.35341 9.85522C5.15819 10.0501 4.84154 10.0502 4.64638 9.85522L1.1454 6.35424C0.951454 6.159 0.950881 5.8421 1.1454 5.64721L4.64638 2.14623Z"), + ) + }.build() + return _ic_arrow_left_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowLeft12Preview() { + Icon( + imageVector = Icons.ic_arrow_left_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft16.kt new file mode 100644 index 0000000000..62559366e1 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_left_16: ImageVector? = null + +val Icons.ic_arrow_left_16: ImageVector + get() { + if (_ic_arrow_left_16 != null) return _ic_arrow_left_16!! + _ic_arrow_left_16 = ImageVector.Builder( + name = "ic_arrow_left_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.25277 3.18508C7.00873 2.94166 6.61289 2.94146 6.36898 3.18508L1.99593 7.55813C1.75241 7.80203 1.75258 8.19791 1.99593 8.44192L6.36898 12.815C6.61298 13.0585 7.00881 13.0586 7.25277 12.815C7.49666 12.571 7.49659 12.1743 7.25277 11.9302L3.9471 8.62453H13.4998C13.8448 8.62443 14.1247 8.34453 14.1248 7.99953C14.1244 7.65483 13.8446 7.37464 13.4998 7.37453H3.94808L7.25277 4.06887C7.4965 3.82484 7.49654 3.42909 7.25277 3.18508Z"), + ) + }.build() + return _ic_arrow_left_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowLeft16Preview() { + Icon( + imageVector = Icons.ic_arrow_left_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft20.kt new file mode 100644 index 0000000000..e91f2a213d --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_left_20: ImageVector? = null + +val Icons.ic_arrow_left_20: ImageVector + get() { + if (_ic_arrow_left_20 != null) return _ic_arrow_left_20!! + _ic_arrow_left_20 = ImageVector.Builder( + name = "ic_arrow_left_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.51269 3.21852C9.21989 2.92641 8.74486 2.92628 8.45214 3.21852L2.20117 9.4695C1.90849 9.76222 1.90881 10.2381 2.20117 10.531L8.45214 16.782C8.74497 17.0748 9.21978 17.0747 9.51269 16.782C9.80515 16.4891 9.80544 16.0142 9.51269 15.7215L4.54199 10.7498H17.25C17.6641 10.7497 18 10.4139 18 9.99977C17.9992 9.58627 17.6636 9.24989 17.25 9.24977H4.54296L9.51269 4.27907C9.80515 3.98614 9.80544 3.51127 9.51269 3.21852Z"), + ) + }.build() + return _ic_arrow_left_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowLeft20Preview() { + Icon( + imageVector = Icons.ic_arrow_left_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft24.kt new file mode 100644 index 0000000000..a77105d4f0 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_left_24: ImageVector? = null + +val Icons.ic_arrow_left_24: ImageVector + get() { + if (_ic_arrow_left_24 != null) return _ic_arrow_left_24!! + _ic_arrow_left_24 = ImageVector.Builder( + name = "ic_arrow_left_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.29199 4.29265C9.68241 3.90259 10.3156 3.90264 10.7061 4.29265C11.0962 4.68308 11.0962 5.31624 10.7061 5.70671L5.41406 10.9987H20.999C21.551 10.9988 21.9987 11.4467 21.999 11.9987C21.9988 12.5507 21.5511 12.9986 20.999 12.9987H5.41406L10.7061 18.2907C11.0962 18.6811 11.0962 19.3143 10.7061 19.7048C10.3156 20.0949 9.68242 20.0949 9.29199 19.7048L2.29297 12.7057C2.10577 12.5183 2.00009 12.2636 2 11.9987C2.00014 11.7338 2.10575 11.479 2.29297 11.2917L9.29199 4.29265Z"), + ) + }.build() + return _ic_arrow_left_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowLeft24Preview() { + Icon( + imageVector = Icons.ic_arrow_left_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft28.kt new file mode 100644 index 0000000000..31a5abd9c2 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowLeft28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_left_28: ImageVector? = null + +val Icons.ic_arrow_left_28: ImageVector + get() { + if (_ic_arrow_left_28 != null) return _ic_arrow_left_28!! + _ic_arrow_left_28 = ImageVector.Builder( + name = "ic_arrow_left_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.249 4.35978C11.7405 3.8754 12.532 3.88125 13.0166 4.37248C13.5009 4.86406 13.4952 5.65549 13.0039 6.14006L6.29785 12.7514H24.75C25.4401 12.7515 25.9998 13.3113 26 14.0014C25.9997 14.6914 25.4401 15.2513 24.75 15.2514H6.29883L13.0039 21.8617C13.4952 22.3464 13.501 23.1387 13.0166 23.6303C12.532 24.1214 11.7406 24.1271 11.249 23.643L2.37207 14.891C2.13429 14.6563 2.00016 14.3355 2 14.0014C2.00012 13.667 2.13402 13.3455 2.37207 13.1108L11.249 4.35978Z"), + ) + }.build() + return _ic_arrow_left_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowLeft28Preview() { + Icon( + imageVector = Icons.ic_arrow_left_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh12.kt new file mode 100644 index 0000000000..4b96effc22 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh12.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_refresh_12: ImageVector? = null + +val Icons.ic_arrow_refresh_12: ImageVector + get() { + if (_ic_arrow_refresh_12 != null) return _ic_arrow_refresh_12!! + _ic_arrow_refresh_12 = ImageVector.Builder( + name = "ic_arrow_refresh_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.96777 5.4668C10.2623 5.4668 10.501 5.70545 10.501 6C10.501 8.48579 8.48581 10.501 6 10.501C4.62026 10.5007 3.39017 9.87706 2.56641 8.90039V9.30664C2.56606 9.6009 2.32754 9.83984 2.0332 9.83984C1.73913 9.83953 1.50035 9.6007 1.5 9.30664V7.65332C1.5 7.35896 1.73892 7.12043 2.0332 7.12012H3.68652C3.98107 7.12012 4.21973 7.35877 4.21973 7.65332C4.21954 7.94772 3.98096 8.18652 3.68652 8.18652H3.35938C3.98887 8.94784 4.93716 9.43331 6 9.43359C7.89672 9.43359 9.43457 7.89668 9.43457 6C9.43457 5.7056 9.67343 5.46705 9.96777 5.4668Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.00098 1.5C7.38045 1.50006 8.61056 2.12258 9.43457 3.09863V2.69434C9.43457 2.39994 9.67344 2.16138 9.96777 2.16113C10.2623 2.16113 10.501 2.39978 10.501 2.69434V4.34766C10.5006 4.64187 10.2621 4.88086 9.96777 4.88086H8.31445C8.02049 4.88046 7.78164 4.64162 7.78125 4.34766C7.78125 4.05335 8.02024 3.81486 8.31445 3.81445H8.64355C8.01382 3.05222 7.06456 2.56647 6.00098 2.56641C4.10455 2.56659 2.56762 4.10363 2.56738 6C2.56713 6.29422 2.32841 6.53399 2.03418 6.53418C1.73978 6.53418 1.50123 6.29434 1.50098 6C1.50121 3.51452 3.51547 1.50018 6.00098 1.5Z"), + ) + }.build() + return _ic_arrow_refresh_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRefresh12Preview() { + Icon( + imageVector = Icons.ic_arrow_refresh_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh16.kt new file mode 100644 index 0000000000..d50ac44c1e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh16.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_refresh_16: ImageVector? = null + +val Icons.ic_arrow_refresh_16: ImageVector + get() { + if (_ic_arrow_refresh_16 != null) return _ic_arrow_refresh_16!! + _ic_arrow_refresh_16 = ImageVector.Builder( + name = "ic_arrow_refresh_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.8789 7.37695C13.224 7.37704 13.5039 7.65683 13.5039 8.00195C13.5039 11.0407 11.0407 13.5038 8.00195 13.5039C6.28439 13.5039 4.7571 12.713 3.75 11.4814V12.0664C3.74971 12.4113 3.46988 12.6913 3.125 12.6914C2.7801 12.6913 2.50029 12.4113 2.5 12.0664V10.0342C2.5 9.68908 2.77992 9.4093 3.125 9.40918H5.15723C5.50229 9.40932 5.78223 9.68909 5.78223 10.0342C5.78207 10.3791 5.50219 10.659 5.15723 10.6592H4.69141C5.47041 11.6307 6.66264 12.2539 8.00195 12.2539C10.3503 12.2538 12.2539 10.3503 12.2539 8.00195C12.2539 7.65678 12.5337 7.37695 12.8789 7.37695Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00195 2.5C9.71877 2.50008 11.2466 3.28982 12.2539 4.52051V3.93848C12.2539 3.5933 12.5337 3.31348 12.8789 3.31348C13.224 3.31356 13.5039 3.59335 13.5039 3.93848V5.9707C13.5036 6.31553 13.2238 6.59562 12.8789 6.5957H10.8467C10.5018 6.59558 10.222 6.31551 10.2217 5.9707C10.2217 5.6256 10.5016 5.34582 10.8467 5.3457H11.3135C10.5345 4.37354 9.34185 3.75008 8.00195 3.75C5.65376 3.75025 3.75106 5.65377 3.75098 8.00195C3.75087 8.34682 3.47079 8.6266 3.12598 8.62695C2.78087 8.62695 2.50109 8.34704 2.50098 8.00195C2.50106 4.9634 4.96342 2.50025 8.00195 2.5Z"), + ) + }.build() + return _ic_arrow_refresh_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRefresh16Preview() { + Icon( + imageVector = Icons.ic_arrow_refresh_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh20.kt new file mode 100644 index 0000000000..3dcd2bc5b0 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_refresh_20: ImageVector? = null + +val Icons.ic_arrow_refresh_20: ImageVector + get() { + if (_ic_arrow_refresh_20 != null) return _ic_arrow_refresh_20!! + _ic_arrow_refresh_20 = ImageVector.Builder( + name = "ic_arrow_refresh_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.75 9.25C16.1642 9.25 16.5 9.58579 16.5 10C16.5 13.5902 13.5901 16.4999 10 16.5C7.98553 16.5 6.19017 15.5813 5 14.1445V14.791C5 15.2051 4.66404 15.5408 4.25 15.541C3.83581 15.541 3.5 15.2052 3.5 14.791V12.3955C3.50015 11.9814 3.8359 11.6455 4.25 11.6455H6.64551C7.05963 11.6455 7.39536 11.9814 7.39551 12.3955C7.39551 12.8097 7.05972 13.1455 6.64551 13.1455H6.12305C7.0395 14.2763 8.43424 15 10 15C12.7617 14.9999 15 12.7617 15 10C15 9.58584 15.3359 9.25008 15.75 9.25Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10 3.5C12.0145 3.50009 13.8099 4.41862 15 5.85547V5.20801C15.0001 4.79393 15.3359 4.45809 15.75 4.45801C16.1641 4.45801 16.4999 4.79388 16.5 5.20801V7.60352C16.5 8.01773 16.1642 8.35352 15.75 8.35352H13.3545C12.9403 8.35343 12.6045 8.01768 12.6045 7.60352C12.6048 7.18962 12.9405 6.8536 13.3545 6.85352H13.876C12.9595 5.72327 11.5652 5.00009 10 5C7.23838 5.00014 5.00007 7.23837 5 10C4.99989 10.414 4.664 10.7498 4.25 10.75C3.83591 10.7499 3.50011 10.4141 3.5 10C3.50007 6.40994 6.40996 3.50014 10 3.5Z"), + ) + }.build() + return _ic_arrow_refresh_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRefresh20Preview() { + Icon( + imageVector = Icons.ic_arrow_refresh_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh24.kt new file mode 100644 index 0000000000..85afa96c58 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_refresh_24: ImageVector? = null + +val Icons.ic_arrow_refresh_24: ImageVector + get() { + if (_ic_arrow_refresh_24 != null) return _ic_arrow_refresh_24!! + _ic_arrow_refresh_24 = ImageVector.Builder( + name = "ic_arrow_refresh_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M20 11C20.5523 11 21 11.4477 21 12C21 16.971 16.971 21 12 21C9.16729 21 6.64691 19.6886 5 17.6455V18.666C5 19.2182 4.55214 19.6658 4 19.666C3.44783 19.6659 3 19.2182 3 18.666V15.333C3.0002 14.781 3.44795 14.3331 4 14.333H7.33301C7.88517 14.333 8.33281 14.7809 8.33301 15.333C8.33301 15.8853 7.88529 16.333 7.33301 16.333H6.51172C7.79335 17.9577 9.77446 19 12 19C15.8664 19 19 15.8664 19 12C19 11.4477 19.4477 11 20 11Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 3C14.8327 3.00005 17.3533 4.31128 19 6.35449V5.33301C19.0002 4.78089 19.4478 4.33301 20 4.33301C20.5522 4.33301 20.9998 4.78089 21 5.33301V8.66602C21 9.2183 20.5523 9.66602 20 9.66602H16.667C16.1147 9.66602 15.667 9.2183 15.667 8.66602C15.6674 8.11405 16.1149 7.66602 16.667 7.66602H17.4883C16.2066 6.04172 14.2252 5.00005 12 5C8.13373 5.00013 5 8.1337 5 12C5 12.5522 4.55221 12.9999 4 13C3.44783 12.9999 3 12.5522 3 12C3 7.02913 7.02916 3.00013 12 3Z"), + ) + }.build() + return _ic_arrow_refresh_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRefresh24Preview() { + Icon( + imageVector = Icons.ic_arrow_refresh_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh32.kt new file mode 100644 index 0000000000..718d7c3958 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRefresh32.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_refresh_32: ImageVector? = null + +val Icons.ic_arrow_refresh_32: ImageVector + get() { + if (_ic_arrow_refresh_32 != null) return _ic_arrow_refresh_32!! + _ic_arrow_refresh_32 = ImageVector.Builder( + name = "ic_arrow_refresh_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M26.751 14.75C27.4413 14.75 28.001 15.3096 28.001 16C28.001 22.628 22.6289 27.9999 16.001 28C12.1256 28 8.69027 26.1578 6.5 23.3105V24.959C6.49973 25.6491 5.94019 26.209 5.25 26.209C4.56008 26.2087 4.00027 25.6489 4 24.959V20.4795C4 19.7893 4.55991 19.2298 5.25 19.2295H9.72949C10.4198 19.2295 10.9795 19.7891 10.9795 20.4795C10.9794 21.1697 10.4198 21.7295 9.72949 21.7295H8.43555C10.1698 24.0207 12.9119 25.5 16.001 25.5C21.2482 25.4999 25.501 21.2473 25.501 16C25.501 15.3096 26.0606 14.75 26.751 14.75Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.001 4C19.8754 4.00001 23.3106 5.84055 25.501 8.68652V7.04102C25.5012 6.35088 26.0608 5.79102 26.751 5.79102C27.4412 5.79102 28.0007 6.35088 28.001 7.04102V11.5205C28.0008 12.2107 27.4412 12.7705 26.751 12.7705H22.2715C21.5813 12.7704 21.0216 12.2106 21.0215 11.5205C21.0217 10.8305 21.5814 10.2707 22.2715 10.2705H23.5664C21.8322 7.97924 19.0901 6.50001 16.001 6.5C10.7538 6.5001 6.50106 10.7528 6.50098 16C6.50088 16.6903 5.94126 17.25 5.25098 17.25C4.56071 17.25 4.00108 16.6902 4.00098 16C4.00106 9.37211 9.3731 4.0001 16.001 4Z"), + ) + }.build() + return _ic_arrow_refresh_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRefresh32Preview() { + Icon( + imageVector = Icons.ic_arrow_refresh_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight12.kt new file mode 100644 index 0000000000..f022db042a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_right_12: ImageVector? = null + +val Icons.ic_arrow_right_12: ImageVector + get() { + if (_ic_arrow_right_12 != null) return _ic_arrow_right_12!! + _ic_arrow_right_12 = ImageVector.Builder( + name = "ic_arrow_right_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.64418 2.14284C6.83946 1.9481 7.15611 1.94781 7.35121 2.14284L10.8522 5.64381C11.0469 5.83894 11.0468 6.15566 10.8522 6.35084L7.35121 9.85182C7.15605 10.0468 6.8394 10.0467 6.64418 9.85182C6.44912 9.65662 6.44917 9.34002 6.64418 9.14479L9.29164 6.49733H1.50063C1.22468 6.49733 1.00095 6.27319 1.00063 5.99733C1.00093 5.72145 1.22467 5.49733 1.50063 5.49733H9.29164L6.64418 2.84987C6.4491 2.65471 6.44928 2.3381 6.64418 2.14284Z"), + ) + }.build() + return _ic_arrow_right_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRight12Preview() { + Icon( + imageVector = Icons.ic_arrow_right_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight16.kt new file mode 100644 index 0000000000..aec0ec9939 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_right_16: ImageVector? = null + +val Icons.ic_arrow_right_16: ImageVector + get() { + if (_ic_arrow_right_16 != null) return _ic_arrow_right_16!! + _ic_arrow_right_16 = ImageVector.Builder( + name = "ic_arrow_right_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.74725 3.18508C8.99129 2.94166 9.38713 2.94146 9.63104 3.18508L14.0041 7.55813C14.2476 7.80203 14.2474 8.19791 14.0041 8.44192L9.63104 12.815C9.38704 13.0585 8.9912 13.0586 8.74725 12.815C8.50336 12.571 8.50343 12.1743 8.74725 11.9302L12.0529 8.62453H2.50018C2.15518 8.62443 1.87532 8.34453 1.87518 7.99953C1.87567 7.65483 2.15539 7.37464 2.50018 7.37453H12.0519L8.74725 4.06887C8.50352 3.82484 8.50348 3.42909 8.74725 3.18508Z"), + ) + }.build() + return _ic_arrow_right_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRight16Preview() { + Icon( + imageVector = Icons.ic_arrow_right_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight20.kt new file mode 100644 index 0000000000..00089138ee --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_right_20: ImageVector? = null + +val Icons.ic_arrow_right_20: ImageVector + get() { + if (_ic_arrow_right_20 != null) return _ic_arrow_right_20!! + _ic_arrow_right_20 = ImageVector.Builder( + name = "ic_arrow_right_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.4874 3.21724C10.7802 2.92513 11.2553 2.925 11.548 3.21724L17.799 9.46822C18.0916 9.76094 18.0913 10.2368 17.799 10.5297L11.548 16.7807C11.2551 17.0735 10.7803 17.0734 10.4874 16.7807C10.195 16.4878 10.1947 16.0129 10.4874 15.7202L15.4581 10.7485H2.75012C2.336 10.7484 2.00012 10.4126 2.00012 9.99849C2.00087 9.58499 2.33647 9.24861 2.75012 9.24849H15.4572L10.4874 4.27779C10.195 3.98486 10.1947 3.50999 10.4874 3.21724Z"), + ) + }.build() + return _ic_arrow_right_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRight20Preview() { + Icon( + imageVector = Icons.ic_arrow_right_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight24.kt new file mode 100644 index 0000000000..9b92a83625 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_right_24: ImageVector? = null + +val Icons.ic_arrow_right_24: ImageVector + get() { + if (_ic_arrow_right_24 != null) return _ic_arrow_right_24!! + _ic_arrow_right_24 = ImageVector.Builder( + name = "ic_arrow_right_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.2929 4.29263C13.6833 3.9029 14.3166 3.90283 14.7069 4.29263L21.706 11.2916C21.8932 11.4789 21.9987 11.7339 21.9989 11.9987C21.9989 12.2636 21.8931 12.5183 21.706 12.7057L14.7069 19.7047C14.3165 20.0951 13.6834 20.0951 13.2929 19.7047C12.9029 19.3142 12.9027 18.681 13.2929 18.2907L18.5849 12.9987H2.99991C2.44775 12.9986 1.99994 12.5509 1.99991 11.9987C2.00043 11.4469 2.44805 10.9988 2.99991 10.9987H18.5849L13.2929 5.70669C12.9029 5.31616 12.9027 4.68299 13.2929 4.29263Z"), + ) + }.build() + return _ic_arrow_right_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRight24Preview() { + Icon( + imageVector = Icons.ic_arrow_right_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight28.kt new file mode 100644 index 0000000000..8a46c5afb3 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowRight28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_arrow_right_28: ImageVector? = null + +val Icons.ic_arrow_right_28: ImageVector + get() { + if (_ic_arrow_right_28 != null) return _ic_arrow_right_28!! + _ic_arrow_right_28 = ImageVector.Builder( + name = "ic_arrow_right_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.9832 4.36926C15.4679 3.87819 16.2593 3.87231 16.7508 4.35657L25.6278 13.1075C25.8658 13.3423 25.9997 13.6638 25.9998 13.9982C25.9997 14.3322 25.8655 14.6531 25.6278 14.8878L16.7508 23.6398C16.2593 24.1238 15.4678 24.1182 14.9832 23.6271C14.499 23.1356 14.5048 22.3431 14.9959 21.8585L21.701 15.2482H3.24985C2.5599 15.2479 2.00017 14.6881 1.99985 13.9982C2.00016 13.3082 2.5599 12.7484 3.24985 12.7482H21.702L14.9959 6.13684C14.5048 5.6523 14.4991 4.86082 14.9832 4.36926Z"), + ) + }.build() + return _ic_arrow_right_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcArrowRight28Preview() { + Icon( + imageVector = Icons.ic_arrow_right_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal12.kt index 21c0334e82..2e2f80d8dc 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal12.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal12.kt @@ -31,12 +31,12 @@ val Icons.ic_arrow_swap_horizontal_12: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M10.5 5.5C10.7761 5.5 11 5.72386 11 6C10.9999 8.18874 9.37753 9.75 7.25 9.75H2.61035C2.70332 9.82714 2.78927 9.90003 2.8623 9.95703C2.91927 10.0015 2.98043 10.0639 3.0459 10.0967C3.2682 10.2604 3.31608 10.5745 3.15234 10.7969C3.00907 10.991 2.7519 11.0514 2.54102 10.9541L2.45312 10.9023L2.39453 10.8584C2.28672 10.777 2.04429 10.5908 1.79688 10.376C1.63446 10.235 1.45893 10.0719 1.32031 9.91504C1.25161 9.83725 1.18177 9.74877 1.12598 9.65625C1.07837 9.57728 1.00003 9.43037 1 9.25C1.00001 8.78513 1.48359 8.39606 1.79688 8.12402C2.04428 7.90921 2.28669 7.72306 2.39453 7.6416L2.45312 7.59765C2.67535 7.43398 2.98852 7.48108 3.15234 7.70312C3.31603 7.92547 3.26822 8.23958 3.0459 8.40332C2.98043 8.43605 2.91927 8.49851 2.8623 8.54297C2.78925 8.59998 2.70334 8.67284 2.61035 8.75H7.25C8.83566 8.75 9.99994 7.6261 10 6C10 5.72386 10.2239 5.5 10.5 5.5Z"), + pathData = addPathNodes("M10 5.50004C10.2761 5.50009 10.5 5.72393 10.5 6.00004C10.4999 7.97667 9.03239 9.38859 7.11133 9.38871H3.14258C3.17968 9.41851 3.2133 9.44786 3.24512 9.47269C3.29449 9.51123 3.33569 9.54291 3.36426 9.56449C3.37832 9.57511 3.39012 9.58343 3.39746 9.5889C3.40102 9.59155 3.40356 9.59441 3.40527 9.59574L3.40723 9.59671C3.62953 9.76043 3.67729 10.0736 3.51367 10.2959C3.37035 10.4905 3.1125 10.5518 2.90137 10.4541L2.81445 10.4024L2.81348 10.4014C2.81281 10.4009 2.81152 10.4002 2.81055 10.3994C2.80809 10.3976 2.80409 10.3948 2.7998 10.3916C2.79087 10.385 2.77772 10.3744 2.76172 10.3623C2.72962 10.3381 2.68391 10.3039 2.62988 10.2618C2.52156 10.1772 2.37507 10.0598 2.22754 9.93168C2.08245 9.80569 1.92445 9.65881 1.79883 9.51664C1.73656 9.44615 1.67118 9.36467 1.61914 9.27836C1.58631 9.22384 1.53602 9.13061 1.5127 9.01371L1.5 8.88871L1.5127 8.76371C1.53605 8.64638 1.58629 8.55258 1.61914 8.49808C1.67121 8.41177 1.73656 8.33027 1.79883 8.2598C1.9244 8.11773 2.08255 7.97163 2.22754 7.84574C2.37514 7.71758 2.52154 7.60021 2.62988 7.51566C2.68422 7.47326 2.72956 7.43839 2.76172 7.4141C2.77779 7.40196 2.79087 7.39244 2.7998 7.38578C2.80426 7.38246 2.80807 7.3798 2.81055 7.37796C2.81169 7.37712 2.8128 7.37651 2.81348 7.37601L2.81445 7.37504C3.03666 7.21141 3.34984 7.25852 3.51367 7.4805C3.67742 7.70284 3.62955 8.01596 3.40723 8.17972C3.40688 8.17998 3.40612 8.18104 3.40527 8.18168C3.40356 8.18295 3.40093 8.18495 3.39746 8.18754C3.39013 8.193 3.37852 8.20117 3.36426 8.21195C3.33571 8.23351 3.29464 8.2651 3.24512 8.30375C3.21302 8.32879 3.1791 8.35858 3.1416 8.38871H7.11133C8.49051 8.38859 9.49991 7.41403 9.5 6.00004C9.5 5.72389 9.72386 5.50004 10 5.50004Z"), ) addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M8.84766 1.20312C9.01149 0.981078 9.32465 0.933983 9.54688 1.09765L9.60547 1.1416C9.71331 1.22306 9.95572 1.40921 10.2031 1.62402C10.3655 1.76505 10.5411 1.92809 10.6797 2.08496C10.7484 2.16275 10.8182 2.25123 10.874 2.34375C10.9216 2.42275 11 2.56965 11 2.75C10.9999 3.2149 10.5165 3.6039 10.2031 3.87597C9.95571 4.09078 9.71328 4.27696 9.60547 4.3584L9.54688 4.40234C9.32468 4.56593 9.01149 4.51882 8.84766 4.29687C8.68392 4.07454 8.7318 3.76044 8.9541 3.59668C9.01957 3.56394 9.08073 3.50148 9.1377 3.45703C9.21073 3.40003 9.29668 3.32714 9.38965 3.25H4.75C3.1643 3.25 2 4.37383 2 6C1.99993 6.27608 1.7761 6.5 1.5 6.5C1.2239 6.5 1.00007 6.27608 1 6C1 3.8112 2.62242 2.25 4.75 2.25H9.38965C9.29666 2.17284 9.21075 2.09998 9.1377 2.04297C9.08073 1.99851 9.01957 1.93605 8.9541 1.90332C8.73178 1.73958 8.68397 1.42547 8.84766 1.20312Z"), + pathData = addPathNodes("M8.48633 1.70316C8.65014 1.48113 8.96332 1.43406 9.18555 1.59769L9.18652 1.59867C9.18722 1.59918 9.1883 1.59977 9.18945 1.60062C9.19193 1.60245 9.19575 1.60512 9.2002 1.60843C9.20906 1.61504 9.22149 1.62481 9.2373 1.63675C9.26947 1.66105 9.3157 1.69585 9.37012 1.73832C9.47844 1.82286 9.62492 1.94029 9.77246 2.06839C9.91746 2.19431 10.0756 2.34038 10.2012 2.48246C10.2634 2.55287 10.3278 2.63451 10.3799 2.72074C10.4237 2.79342 10.5 2.93552 10.5 3.11136C10.4999 3.28706 10.4237 3.42837 10.3799 3.50101C10.3279 3.58726 10.2634 3.66886 10.2012 3.73929C10.0756 3.88145 9.91753 4.02838 9.77246 4.15433C9.62489 4.28246 9.47844 4.39988 9.37012 4.48441C9.31577 4.52682 9.26943 4.56073 9.2373 4.585C9.22131 4.59709 9.2091 4.60766 9.2002 4.61429C9.1958 4.61756 9.1919 4.62029 9.18945 4.62211C9.18837 4.62289 9.18717 4.62358 9.18652 4.62406L9.18555 4.62504C8.96322 4.78865 8.65006 4.74085 8.48633 4.51859C8.32262 4.29629 8.37055 3.98315 8.59277 3.81937L8.59473 3.81839C8.59643 3.81713 8.59905 3.81418 8.60254 3.81156C8.60985 3.80611 8.62078 3.79771 8.63477 3.78714C8.66333 3.76557 8.70522 3.7341 8.75488 3.69535C8.78665 3.67055 8.82036 3.64113 8.85742 3.61136H4.88867C3.50948 3.61148 2.50007 4.58602 2.5 6.00004C2.49982 6.27602 2.27603 6.50004 2 6.50004C1.72402 6.49998 1.50018 6.27599 1.5 6.00004C1.50007 4.02338 2.9676 2.61148 4.88867 2.61136H8.8584C8.82091 2.58124 8.78698 2.55145 8.75488 2.5264C8.70518 2.48761 8.66335 2.45619 8.63477 2.43461C8.6207 2.42398 8.60982 2.41562 8.60254 2.41019C8.59916 2.40767 8.59645 2.40561 8.59473 2.40433C8.59389 2.4037 8.59312 2.40263 8.59277 2.40238C8.37051 2.23864 8.3227 1.92548 8.48633 1.70316Z"), ) }.build() return _ic_arrow_swap_horizontal_12!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal16.kt index c0029981de..58e64a992b 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal16.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal16.kt @@ -31,12 +31,12 @@ val Icons.ic_arrow_swap_horizontal_16: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M14.5038 7.50422C14.7798 7.50444 15.0038 7.72822 15.0038 8.00422C15.0037 11.0405 12.7618 13.1984 9.80948 13.1986H2.51163C2.58365 13.2652 2.658 13.3346 2.73526 13.4017C3.01657 13.6459 3.3084 13.8774 3.60635 14.1009C3.82835 14.2646 3.87617 14.5779 3.7128 14.8001C3.5517 15.0188 3.22177 15.0713 3.00772 14.9017C2.68924 14.6658 2.37925 14.4174 2.07999 14.1575C1.84813 13.9562 1.60275 13.7279 1.41202 13.512C1.31737 13.4049 1.22518 13.2888 1.15421 13.1712C1.10709 13.0931 1.04672 12.9776 1.01944 12.8411L1.00479 12.6986L1.01944 12.555C1.04678 12.4189 1.10716 12.3039 1.15421 12.2259C1.22525 12.1081 1.31723 11.9914 1.41202 11.8841C1.60273 11.6683 1.84818 11.4408 2.07999 11.2396C2.37597 10.9826 2.73594 10.7672 3.0126 10.4905C3.23486 10.3271 3.54905 10.3739 3.7128 10.596C4.12667 11.1585 3.02979 11.7387 2.73526 11.9945C2.65746 12.062 2.58217 12.1314 2.50967 12.1986H9.80948C12.2199 12.1984 14.0037 10.4779 14.0038 8.00422C14.0038 7.72809 14.2277 7.50422 14.5038 7.50422Z"), + pathData = addPathNodes("M12.8707 7.37361C13.2157 7.37372 13.4956 7.65363 13.4957 7.99861C13.4957 10.4151 11.7006 12.1421 9.35217 12.1422H4.56311C4.59562 12.168 4.62521 12.194 4.65393 12.2164C4.71423 12.2634 4.76473 12.3015 4.79944 12.3277C4.81669 12.3407 4.83058 12.3513 4.83948 12.358C4.84361 12.3611 4.84721 12.3633 4.84924 12.3648L4.8512 12.3668L4.94495 12.4517C5.13976 12.6675 5.16297 12.9976 4.98401 13.2408C4.77931 13.5186 4.38788 13.5782 4.10999 13.3736L4.10803 13.3717C4.10729 13.3711 4.10617 13.3705 4.1051 13.3697C4.10212 13.3675 4.09768 13.3639 4.09241 13.3599C4.08149 13.3518 4.0651 13.3396 4.04553 13.3248C4.00632 13.2952 3.95045 13.2533 3.8844 13.2017C3.75233 13.0987 3.57412 12.9556 3.39417 12.7994C3.21725 12.6458 3.02442 12.4665 2.87073 12.2926C2.79453 12.2063 2.71413 12.1059 2.65002 11.9996C2.60287 11.9213 2.52507 11.7772 2.50647 11.5963L2.50256 11.5172L2.50647 11.4371C2.52522 11.2561 2.60295 11.1119 2.65002 11.0338C2.71414 10.9275 2.79455 10.827 2.87073 10.7408C3.02432 10.567 3.21743 10.3884 3.39417 10.2349C3.57398 10.0788 3.75239 9.93562 3.8844 9.83259C3.95053 9.78099 4.00634 9.73817 4.04553 9.70857C4.06509 9.6938 4.08153 9.68152 4.09241 9.67341C4.0976 9.66956 4.10217 9.66679 4.1051 9.66462C4.10634 9.66365 4.10722 9.66229 4.10803 9.6617L4.10999 9.66072C4.38775 9.45629 4.77926 9.51508 4.98401 9.79255C5.18865 10.0704 5.12896 10.4618 4.8512 10.6666L4.84924 10.6685C4.84721 10.67 4.84377 10.6731 4.83948 10.6763C4.83064 10.6829 4.81662 10.6927 4.79944 10.7056C4.76471 10.7319 4.71434 10.7708 4.65393 10.8179C4.62525 10.8403 4.59558 10.8664 4.56311 10.8922H9.35217C11.0233 10.8921 12.2457 9.71179 12.2457 7.99861C12.2459 7.65357 12.5256 7.37361 12.8707 7.37361Z"), ) addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M12.2958 1.20735C12.4792 0.958959 12.7528 0.98075 12.997 1.10285C13.3075 1.35229 13.6272 1.58922 13.9286 1.8509C14.1605 2.05225 14.4059 2.27956 14.5966 2.49543C14.6914 2.60277 14.7833 2.71937 14.8544 2.83723C14.9172 2.94141 15.0038 3.11122 15.0038 3.30988C15.0038 3.50848 14.9172 3.67838 14.8544 3.78254C14.7834 3.90019 14.6912 4.01619 14.5966 4.12336C14.4059 4.33923 14.1605 4.56752 13.9286 4.76887C13.6944 4.97226 13.4614 5.15895 13.288 5.29426C13.1919 5.36928 13.0916 5.44026 12.997 5.51692C12.7247 5.51692 12.5298 5.72903 12.2958 5.41145C12.1321 5.18912 12.179 4.87598 12.4013 4.71223C12.7002 4.48979 12.9919 4.25737 13.2733 4.01301C13.3507 3.94586 13.4249 3.87662 13.497 3.80988H6.19913C3.78848 3.80988 2.00479 5.53034 2.00479 8.00422C2.0047 8.28016 1.7807 8.50401 1.50479 8.50422C1.2287 8.50422 1.00488 8.28029 1.00479 8.00422C1.00479 4.96775 3.24656 2.80988 6.19913 2.80988H13.4989C13.4264 2.74268 13.3512 2.67341 13.2733 2.60578C13.0565 2.41748 12.8378 2.24241 12.6728 2.1136C12.586 2.04586 12.4794 1.98464 12.4013 1.90656C12.1792 1.74273 12.1321 1.42957 12.2958 1.20735Z"), + pathData = addPathNodes("M11.0143 2.75642C11.2191 2.47888 11.6105 2.42002 11.8883 2.62459L11.8893 2.62556C11.8902 2.62621 11.8917 2.62737 11.8932 2.62849C11.8962 2.6307 11.9006 2.63338 11.9059 2.63728C11.9168 2.6454 11.9322 2.65766 11.9518 2.67244C11.991 2.70207 12.0465 2.74467 12.1129 2.79646C12.245 2.89953 12.4231 3.0425 12.6031 3.1988C12.7801 3.35243 12.9738 3.53069 13.1276 3.70466C13.2038 3.79095 13.2832 3.89124 13.3473 3.99763C13.4011 4.08687 13.4957 4.26241 13.4957 4.48103C13.4956 4.69928 13.4011 4.8742 13.3473 4.96345C13.2832 5.06976 13.2037 5.1702 13.1276 5.25642C12.9738 5.43038 12.7801 5.60965 12.6031 5.76326C12.4233 5.91943 12.2449 6.06261 12.1129 6.1656C12.0467 6.21724 11.9909 6.25907 11.9518 6.28865C11.9322 6.30344 11.9168 6.31569 11.9059 6.3238C11.9005 6.32782 11.8962 6.33134 11.8932 6.33357C11.8918 6.33457 11.8901 6.33491 11.8893 6.33552L11.8883 6.3365C11.6105 6.54102 11.219 6.48233 11.0143 6.20466C10.8096 5.92676 10.8693 5.53535 11.1471 5.33064C11.1475 5.33034 11.1481 5.32943 11.149 5.32869C11.1511 5.32719 11.1546 5.32501 11.1588 5.32185C11.1677 5.31523 11.1815 5.30465 11.1989 5.29158C11.2336 5.26535 11.284 5.22733 11.3444 5.18025C11.3729 5.15799 11.402 5.13172 11.4342 5.10603H6.64612C4.97486 5.10603 3.75256 6.28631 3.75256 7.99959C3.75217 8.34442 3.47248 8.62456 3.12756 8.62459C2.78263 8.62459 2.50295 8.34443 2.50256 7.99959C2.50256 5.583 4.29754 3.85603 6.64612 3.85603H11.4352C11.4027 3.83019 11.3731 3.80424 11.3444 3.78181C11.2839 3.73462 11.2336 3.69576 11.1989 3.66951C11.1815 3.65643 11.1677 3.64685 11.1588 3.64021C11.1544 3.6369 11.1511 3.63394 11.149 3.6324L11.1471 3.63142C10.8692 3.42675 10.8097 3.03434 11.0143 2.75642Z"), ) }.build() return _ic_arrow_swap_horizontal_16!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal20.kt index 5f8949a26e..4c278d9dbf 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal20.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal20.kt @@ -31,12 +31,12 @@ val Icons.ic_arrow_swap_horizontal_20: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M17.2486 9.25041C17.6626 9.25059 17.9986 9.58634 17.9986 10.0004C17.9984 13.4943 15.4106 15.9844 12.0142 15.9848H4.38239C4.64562 16.2075 4.91445 16.4234 5.19098 16.6293C5.5247 16.878 5.62195 17.3488 5.36871 17.6928C5.13841 18.0054 4.71159 18.0873 4.38434 17.894L4.31989 17.852C4.00747 17.5396 3.60039 17.2964 3.26617 17.0063C3.00544 16.7799 2.72524 16.5198 2.50446 16.2699C2.39484 16.1459 2.28339 16.0059 2.19586 15.8608C2.13005 15.7516 2.03019 15.5645 2.00641 15.3354L2.00153 15.2348L2.00641 15.1342C2.03017 14.9049 2.13004 14.718 2.19586 14.6088C2.28347 14.4635 2.39475 14.3238 2.50446 14.1996C2.72541 13.9496 3.00522 13.6889 3.26617 13.4623C3.59999 13.1725 4.00686 12.9296 4.31891 12.6176C4.65232 12.3721 5.12302 12.4435 5.36871 12.7768C5.61412 13.1102 5.54289 13.579 5.20953 13.8246C4.96546 14.0687 4.64515 14.2617 4.38141 14.4848H12.0142C14.5978 14.4844 16.4984 12.6503 16.4986 10.0004C16.4986 9.58623 16.8344 9.25041 17.2486 9.25041Z"), + pathData = addPathNodes("M16.7457 9.24631C17.1599 9.24631 17.4957 9.5821 17.4957 9.99631C17.4955 13.2795 15.062 15.6213 11.8707 15.6213H4.90485C5.04583 15.7382 5.17904 15.8456 5.28961 15.9319C5.37369 15.9975 5.44327 16.0515 5.49176 16.0881C5.51566 16.1062 5.53492 16.1198 5.54742 16.1291C5.55362 16.1337 5.55912 16.1377 5.56207 16.1399C5.56327 16.1407 5.56442 16.1414 5.565 16.1418L5.56598 16.1428C5.89901 16.3885 5.96968 16.8583 5.72418 17.1916C5.47861 17.5246 5.00968 17.5958 4.67633 17.3508L4.67535 17.3498L4.6734 17.3489C4.67228 17.348 4.67039 17.3463 4.66852 17.3449C4.66451 17.342 4.65894 17.3375 4.65192 17.3322C4.63702 17.3212 4.61532 17.3047 4.58844 17.2844C4.53459 17.2437 4.45795 17.1856 4.36676 17.1145C4.18473 16.9724 3.93841 16.7756 3.69098 16.5608C3.44733 16.3492 3.18409 16.1047 2.97614 15.8694C2.873 15.7526 2.76789 15.6196 2.68414 15.4807C2.61272 15.3622 2.4957 15.1417 2.49567 14.8713C2.49571 14.6008 2.61273 14.3804 2.68414 14.2619C2.76794 14.1229 2.87292 13.9901 2.97614 13.8733C3.18415 13.6378 3.44725 13.3935 3.69098 13.1819C3.9384 12.967 4.18374 12.7702 4.36578 12.6281C4.45719 12.5568 4.53449 12.499 4.58844 12.4582C4.61519 12.438 4.63606 12.4215 4.65094 12.4104C4.65824 12.4049 4.66442 12.4007 4.66852 12.3977C4.67051 12.3962 4.67224 12.3946 4.6734 12.3938L4.67535 12.3928C5.00886 12.1473 5.47858 12.2185 5.72418 12.552C5.96945 12.8853 5.89892 13.3541 5.56598 13.5998L5.565 13.6008C5.56442 13.6012 5.56335 13.6018 5.56207 13.6028C5.5591 13.605 5.55367 13.6088 5.54742 13.6135C5.5349 13.6228 5.51578 13.6373 5.49176 13.6555C5.44329 13.6921 5.37349 13.7453 5.28961 13.8108C5.17903 13.8971 5.04588 14.0043 4.90485 14.1213H11.8707C14.2491 14.1213 15.9955 12.4356 15.9957 9.99631C15.9957 9.58211 16.3315 9.24633 16.7457 9.24631Z"), ) addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M14.6314 2.30705C14.931 1.90064 15.293 2.0191 15.6822 2.14885C16.0261 2.43744 16.3931 2.69754 16.733 2.9926C16.994 3.2192 17.2747 3.47982 17.4957 3.7299C17.6054 3.85404 17.7167 3.99383 17.8043 4.13908C17.8794 4.26384 17.9985 4.49026 17.9986 4.76506C17.9985 5.03992 17.8795 5.26625 17.8043 5.39103C17.7167 5.53626 17.6053 5.67609 17.4957 5.80021C17.2748 6.05019 16.9939 6.31001 16.733 6.53654C16.3358 6.88138 15.9458 7.18139 15.773 7.31193C15.743 7.33459 15.706 7.35553 15.6793 7.38225C15.3458 7.62751 14.877 7.55625 14.6314 7.22307C14.3776 6.87826 14.475 6.40861 14.8091 6.15959C15.0856 5.95362 15.3546 5.7379 15.6177 5.51506H7.9859C5.40232 5.51539 3.5018 7.34953 3.50153 9.99943C3.50153 10.4136 3.16574 10.7494 2.75153 10.7494C2.33741 10.7493 2.00153 10.4136 2.00153 9.99943C2.00181 6.50557 4.58949 4.0154 7.9859 4.01506H15.6177C15.306 3.75105 15.008 3.51895 14.8697 3.41447C14.8435 3.39469 14.8168 3.37557 14.7906 3.35588C14.4572 3.11024 14.3859 2.64052 14.6314 2.30705Z"), + pathData = addPathNodes("M14.2672 2.801C14.5128 2.4677 14.9816 2.39643 15.315 2.64182L15.3179 2.6428C15.3191 2.64365 15.3208 2.64523 15.3228 2.6467C15.3269 2.64973 15.3331 2.65398 15.3404 2.6594C15.3553 2.67048 15.3762 2.68707 15.4029 2.70725C15.4568 2.74799 15.5342 2.80586 15.6255 2.87717C15.8076 3.01924 16.053 3.21607 16.3004 3.43088C16.544 3.64248 16.8072 3.88689 17.0152 4.12229C17.1184 4.23907 17.2234 4.37202 17.3072 4.51096C17.3786 4.62939 17.4956 4.84988 17.4957 5.12034C17.4957 5.39069 17.3786 5.61114 17.3072 5.72971C17.2235 5.86861 17.1183 6.00161 17.0152 6.11838C16.8072 6.35374 16.544 6.59821 16.3004 6.80979C16.053 7.02454 15.8076 7.22143 15.6255 7.3635C15.5342 7.4348 15.4568 7.49267 15.4029 7.53342C15.3762 7.55358 15.3553 7.57016 15.3404 7.58127C15.3332 7.58663 15.3269 7.59094 15.3228 7.59397C15.3209 7.59536 15.3191 7.597 15.3179 7.59787L15.316 7.59885L15.315 7.59983C14.9816 7.84497 14.5128 7.77369 14.2672 7.44065C14.0218 7.10728 14.0922 6.6375 14.4254 6.39182L14.4263 6.39084C14.4269 6.39041 14.4281 6.38978 14.4293 6.38889C14.4323 6.38667 14.4377 6.38276 14.4439 6.37815C14.4564 6.36881 14.4757 6.35519 14.4996 6.33713C14.5481 6.30049 14.6176 6.24651 14.7017 6.18088C14.8123 6.09455 14.9454 5.98732 15.0865 5.87034H8.12067C5.74237 5.87037 3.99599 7.55626 3.99567 9.99534C3.99567 10.4095 3.6598 10.7452 3.24567 10.7453C2.83145 10.7453 2.49567 10.4095 2.49567 9.99534C2.496 6.71236 4.92948 4.37037 8.12067 4.37034H15.0865C14.9458 4.25344 14.8132 4.14602 14.7027 4.05979C14.6187 3.9942 14.5481 3.94119 14.4996 3.90452C14.4756 3.88639 14.4564 3.87185 14.4439 3.86252C14.4377 3.85789 14.4322 3.85397 14.4293 3.85178C14.428 3.85087 14.4269 3.85024 14.4263 3.84983L14.4254 3.84885C14.0924 3.60311 14.0218 3.13429 14.2672 2.801Z"), ) }.build() return _ic_arrow_swap_horizontal_20!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal24.kt index 3743c693cc..d55df648a2 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal24.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal24.kt @@ -31,12 +31,12 @@ val Icons.ic_arrow_swap_horizontal_24: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M21 11.0045C21.5523 11.0045 22 11.4522 22 12.0045C22 16.3821 18.7551 19.5045 14.5 19.5045H5.21191C5.49969 19.743 5.79278 19.9745 6.0918 20.1988C6.53636 20.5262 6.6328 21.1526 6.30566 21.5972C5.96497 22.0598 5.32136 22.1191 4.87402 21.7857C4.43528 21.4587 4.00784 21.1151 3.59473 20.7564C3.26986 20.4744 2.91892 20.1493 2.6416 19.8355C2.50393 19.6797 2.36275 19.5024 2.25098 19.317C2.15573 19.1589 2 18.8651 2 18.5045C2.00003 18.1439 2.15574 17.85 2.25098 17.692C2.36275 17.5066 2.50394 17.3292 2.6416 17.1734C2.91892 16.8596 3.26988 16.5346 3.59473 16.2525C4.00784 15.8938 4.43528 15.5502 4.87402 15.2232C4.88489 15.2151 4.8976 15.2084 4.90723 15.1988C5.35185 14.8717 5.97725 14.9672 6.30469 15.4117C6.63219 15.8564 6.53744 16.4826 6.09277 16.8101L6.0918 16.8092C5.79136 17.0311 5.4995 17.2661 5.21191 17.5045H14.5C17.6714 17.5045 20 15.2568 20 12.0045C20 11.4522 20.4477 11.0045 21 11.0045Z"), + pathData = addPathNodes("M20.4955 10.9976C21.0478 10.9976 21.4955 11.4453 21.4955 11.9976C21.4953 16.1623 18.4059 19.1351 14.3578 19.1353H5.74261C5.87496 19.243 5.99883 19.3418 6.1059 19.4253C6.21181 19.5079 6.29979 19.5755 6.36078 19.6216C6.39118 19.6446 6.4154 19.6617 6.43109 19.6734C6.43892 19.6792 6.44496 19.6843 6.44867 19.687L6.45258 19.69C6.89726 20.0173 6.99272 20.6437 6.66547 21.0884C6.35855 21.5052 5.78936 21.6145 5.35297 21.3569L5.26703 21.3003L5.2641 21.2984C5.26268 21.2973 5.26057 21.2962 5.25824 21.2944C5.25301 21.2906 5.24522 21.2849 5.23578 21.2778C5.21688 21.2638 5.18975 21.243 5.1557 21.2173C5.08762 21.1659 4.99152 21.0923 4.8764 21.0025C4.64664 20.8232 4.33651 20.5746 4.02386 20.3032C3.71627 20.0363 3.38294 19.7273 3.11859 19.4282C2.98742 19.2798 2.85158 19.1102 2.74359 18.9312C2.65214 18.7795 2.49847 18.4906 2.49847 18.1343C2.49865 17.7783 2.65219 17.49 2.74359 17.3384C2.85158 17.1594 2.98745 16.9897 3.11859 16.8413C3.38296 16.5423 3.71627 16.2323 4.02386 15.9653C4.33618 15.6943 4.64582 15.4462 4.87543 15.2671C4.99055 15.1773 5.0876 15.1037 5.1557 15.0523C5.18962 15.0266 5.21692 15.0058 5.23578 14.9917C5.24515 14.9847 5.25305 14.979 5.25824 14.9751C5.2605 14.9735 5.2627 14.9722 5.2641 14.9712L5.26605 14.9692C5.26892 14.973 5.30307 15.0175 5.6889 15.5415L5.26703 14.9683C5.71173 14.6411 6.33809 14.7366 6.66547 15.1812C6.99271 15.6258 6.89711 16.2522 6.45258 16.5796L6.44867 16.5825C6.44503 16.5852 6.43871 16.5896 6.43109 16.5952C6.41543 16.6069 6.39116 16.625 6.36078 16.648C6.29983 16.694 6.21167 16.7617 6.1059 16.8442C5.99844 16.9281 5.87356 17.027 5.74066 17.1353H14.3578C17.3221 17.1351 19.4953 15.0369 19.4955 11.9976C19.4955 11.4454 19.9434 10.9977 20.4955 10.9976Z"), ) addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M17.6953 2.41169C18.036 1.94929 18.6787 1.88996 19.126 2.22321C19.5647 2.55021 19.9922 2.89383 20.4053 3.25251C20.7301 3.53456 21.0811 3.85962 21.3584 4.17341C21.4961 4.32922 21.6373 4.50657 21.749 4.69196C21.8443 4.84998 22 5.14386 22 5.50446C22 5.86506 21.8443 6.15891 21.749 6.31696C21.6373 6.50237 21.4961 6.67971 21.3584 6.83552C21.0811 7.14932 20.7301 7.47436 20.4053 7.75642C20.0754 8.04283 19.7486 8.30528 19.5059 8.4947C19.3736 8.59794 19.212 8.69092 19.0928 8.81013C18.6481 9.13731 18.0218 9.04181 17.6943 8.59724C17.3672 8.15256 17.4627 7.52621 17.9072 7.1988C18.2219 7.01 18.5075 6.73711 18.7881 6.50446H9.5C6.32862 6.50446 4.00003 8.75217 4 12.0045C4 12.5567 3.55228 13.0045 3 13.0045C2.44772 13.0045 2 12.5567 2 12.0045C2.00004 7.6269 5.24487 4.50446 9.5 4.50446H18.7881C18.5017 4.26707 18.2111 4.0345 17.9121 3.81306C17.4729 3.48759 17.3691 2.85468 17.6953 2.41169Z"), + pathData = addPathNodes("M17.3295 2.90577C17.6569 2.46114 18.2832 2.36568 18.728 2.69288L18.7309 2.69581C18.7323 2.69683 18.7345 2.69804 18.7368 2.69972C18.742 2.70359 18.7498 2.70934 18.7592 2.71632C18.7781 2.7304 18.8053 2.75119 18.8393 2.77687C18.9074 2.82832 19.0044 2.90184 19.1196 2.99171C19.3492 3.17086 19.6588 3.41888 19.9711 3.68995C20.2788 3.95699 20.613 4.26683 20.8774 4.56593C21.0085 4.71425 21.1435 4.88407 21.2514 5.063C21.3428 5.21463 21.4964 5.50286 21.4965 5.8589C21.4965 6.21521 21.3428 6.50414 21.2514 6.65577C21.1435 6.83475 21.0085 7.0045 20.8774 7.15284C20.613 7.45197 20.2788 7.7608 19.9711 8.02784C19.6586 8.29911 19.3493 8.54784 19.1196 8.72706C19.0043 8.81701 18.9074 8.89045 18.8393 8.94191C18.8052 8.96763 18.7781 8.98837 18.7592 9.00245C18.7498 9.00944 18.742 9.0152 18.7368 9.01905C18.7344 9.02077 18.7323 9.02193 18.7309 9.02296L18.7289 9.02491C18.2842 9.35232 17.657 9.25765 17.3295 8.813C17.0022 8.36825 17.0977 7.74198 17.5424 7.41456C17.5432 7.41398 17.5456 7.4129 17.5473 7.41163C17.551 7.40888 17.5562 7.40369 17.5639 7.39796C17.5796 7.38628 17.6038 7.36916 17.6342 7.3462C17.6952 7.30015 17.7832 7.23256 17.8891 7.14991C17.9966 7.06604 18.1214 6.96718 18.2543 6.8589H9.63617C6.67185 6.85903 4.49868 8.95717 4.49847 11.9966C4.49847 12.5488 4.0507 12.9965 3.49847 12.9966C2.94619 12.9966 2.49847 12.5489 2.49847 11.9966C2.49869 7.83185 5.58813 4.85903 9.63617 4.8589H18.2524C18.12 4.75115 17.9962 4.65239 17.8891 4.56886C17.7833 4.48628 17.6952 4.41862 17.6342 4.37257C17.6038 4.34963 17.5796 4.33153 17.5639 4.31984C17.5565 4.31433 17.551 4.30986 17.5473 4.30714C17.5457 4.30597 17.5442 4.30482 17.5434 4.30421C17.0987 3.97683 17.0023 3.3505 17.3295 2.90577Z"), ) }.build() return _ic_arrow_swap_horizontal_24!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal28.kt index cd7c55d33b..7a33d5e4f5 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal28.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowSwapHorizontal28.kt @@ -31,12 +31,12 @@ val Icons.ic_arrow_swap_horizontal_28: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M24.7474 12.7524C25.4377 12.7525 25.9974 13.3121 25.9974 14.0024C25.997 19.2619 22.0959 23.0158 16.9837 23.0161H6.04327C6.34685 23.2645 6.65476 23.5082 6.97003 23.7417C7.00663 23.7671 7.04005 23.7983 7.07452 23.8266C7.54368 24.2519 7.6241 24.9726 7.24054 25.4936C6.83126 26.049 6.04922 26.167 5.49347 25.7583C4.9236 25.4733 4.39161 24.9068 3.9212 24.4985C3.53236 24.161 3.11138 23.7696 2.77765 23.392C2.61218 23.2048 2.44089 22.9913 2.30499 22.7661C2.20416 22.5989 2.04466 22.3001 2.00616 21.9292L1.99738 21.7661L2.00616 21.603C2.04454 21.2318 2.2041 20.9334 2.30499 20.7661C2.44095 20.5406 2.61202 20.3265 2.77765 20.1391C3.11135 19.7616 3.53239 19.3712 3.9212 19.0337C4.42705 18.5946 4.95059 18.1738 5.48956 17.7758C6.02099 17.3469 6.84799 17.5056 7.24054 18.0385C7.6494 18.5943 7.53135 19.3773 6.97589 19.7866C6.65821 20.0211 6.34807 20.2662 6.0423 20.5161H16.9837C20.7412 20.5159 23.497 17.8553 23.4974 14.0024C23.4974 13.312 24.057 12.7524 24.7474 12.7524Z"), + pathData = addPathNodes("M24.2441 12.7517C24.9345 12.7517 25.4941 13.3113 25.4941 14.0017C25.4939 19.0495 21.7491 22.6547 16.8438 22.655H6.5791C6.70293 22.7548 6.81889 22.8471 6.92188 22.9274C7.04931 23.0269 7.1552 23.1084 7.22852 23.1638C7.26498 23.1913 7.29372 23.2123 7.3125 23.2263C7.32174 23.2332 7.32859 23.2386 7.33301 23.2419C7.33517 23.2435 7.337 23.2451 7.33789 23.2458C7.89346 23.6552 8.01271 24.4381 7.60352 24.9938C7.21978 25.5147 6.50827 25.6517 5.96289 25.3298L5.85547 25.2585C5.85495 25.2581 5.85333 25.2572 5.85254 25.2565C5.85073 25.2552 5.84784 25.253 5.84473 25.2507C5.83846 25.246 5.82952 25.2395 5.81836 25.2311C5.79552 25.2141 5.76282 25.189 5.72168 25.1579C5.63937 25.0957 5.52211 25.0069 5.38281 24.8981C5.10561 24.6818 4.73184 24.382 4.35449 24.0544C3.983 23.7318 3.57848 23.3568 3.25781 22.9938C3.09888 22.8139 2.93379 22.6074 2.80176 22.3884C2.70422 22.2266 2.54669 21.933 2.50879 21.5661L2.5 21.405L2.50879 21.2438C2.54669 20.877 2.70422 20.5834 2.80176 20.4216C2.93376 20.2026 3.09891 19.996 3.25781 19.8161C3.57843 19.4532 3.98209 19.0781 4.35352 18.7556C4.73097 18.4278 5.10552 18.1283 5.38281 17.9118C5.52208 17.8031 5.63939 17.7132 5.72168 17.6511C5.76258 17.6202 5.79561 17.5958 5.81836 17.5788C5.82947 17.5705 5.83847 17.5639 5.84473 17.5593C5.84781 17.557 5.85075 17.5547 5.85254 17.5534L5.85547 17.5505C6.4113 17.1412 7.19414 17.2603 7.60352 17.8161C8.0128 18.3719 7.89351 19.1537 7.33789 19.5632C7.33701 19.5638 7.33513 19.5665 7.33301 19.5681C7.32859 19.5713 7.32167 19.5768 7.3125 19.5837C7.29372 19.5977 7.26496 19.6187 7.22852 19.6462C7.1552 19.7016 7.0493 19.7831 6.92188 19.8825C6.81891 19.9629 6.70289 20.0552 6.5791 20.155H16.8438C20.3935 20.1548 22.994 17.6438 22.9941 14.0017C22.9941 13.3114 23.5539 12.7518 24.2441 12.7517Z"), ) addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M20.7542 2.51021C21.1635 1.95435 21.9464 1.83538 22.5023 2.24459C22.6445 2.38682 22.8384 2.49824 22.9964 2.62154C23.2868 2.84813 23.6785 3.16239 24.0735 3.50533C24.4625 3.84293 24.8843 4.23318 25.2181 4.6108C25.3836 4.79814 25.5538 5.01237 25.6898 5.23775C25.805 5.42891 25.9983 5.79119 25.9984 6.23775C25.9983 6.68425 25.805 7.04662 25.6898 7.23775C25.5539 7.46296 25.3835 7.67651 25.2181 7.86373C24.8843 8.24139 24.4625 8.63254 24.0735 8.97018C23.4801 9.48529 22.9005 9.93091 22.6429 10.1254L22.5062 10.228C21.9463 10.6178 21.168 10.5271 20.7542 9.96529C20.3449 9.40939 20.4649 8.62559 21.0208 8.21627C21.3376 7.98225 21.6468 7.73745 21.9515 7.48775H11.011C7.2533 7.48792 4.49754 10.1482 4.49738 14.0014C4.49728 14.6915 3.93745 15.2512 3.24738 15.2514C2.55708 15.2514 1.99747 14.6917 1.99738 14.0014C1.99754 8.74159 5.89861 4.98792 11.011 4.98775H21.9525C21.6489 4.73936 21.341 4.49564 21.0257 4.26217C20.4769 3.85506 20.3464 3.06423 20.7542 2.51021Z"), + pathData = addPathNodes("M20.3916 3.00849C20.801 2.45311 21.584 2.33379 22.1396 2.74287L22.1406 2.74385C22.1413 2.7443 22.1427 2.74518 22.1436 2.7458C22.1453 2.74714 22.1475 2.74949 22.1504 2.75166C22.1567 2.75634 22.1664 2.76274 22.1777 2.77119C22.2006 2.7882 22.2335 2.81251 22.2744 2.84345C22.3567 2.90564 22.473 2.99549 22.6123 3.1042C22.8896 3.32065 23.2641 3.62011 23.6416 3.94795C24.0131 4.27054 24.4167 4.64555 24.7373 5.00849C24.8962 5.18841 25.0613 5.39498 25.1934 5.61396C25.3048 5.7988 25.496 6.15564 25.4961 6.59736C25.4961 7.03887 25.3048 7.39576 25.1934 7.58076C25.0614 7.79961 24.8962 8.00639 24.7373 8.18623C24.4167 8.54907 24.013 8.92424 23.6416 9.24678C23.2642 9.57449 22.8896 9.8741 22.6123 10.0905C22.4734 10.199 22.3567 10.2881 22.2744 10.3503C22.2335 10.3812 22.2006 10.4065 22.1777 10.4235C22.1666 10.4319 22.1567 10.4384 22.1504 10.4431C22.1476 10.4451 22.1452 10.4476 22.1436 10.4489L22.1406 10.4509C21.5848 10.8603 20.801 10.7421 20.3916 10.1862C19.9823 9.63039 20.1014 8.84757 20.6572 8.43818C20.658 8.43737 20.6604 8.43556 20.6621 8.43428C20.6666 8.43097 20.6745 8.42544 20.6836 8.41865C20.7024 8.4046 20.7314 8.38351 20.7676 8.35615C20.8409 8.30073 20.9469 8.21918 21.0742 8.11982C21.1771 8.03952 21.2924 7.94701 21.416 7.84736H11.1504C7.60071 7.84759 5.00029 10.3587 5 14.0007C5 14.6909 4.44024 15.2505 3.75 15.2507C3.05964 15.2507 2.5 14.691 2.5 14.0007C2.5003 8.95295 6.24511 5.34759 11.1504 5.34736H21.416C21.2924 5.24771 21.1771 5.15519 21.0742 5.0749C20.9468 4.97544 20.8409 4.894 20.7676 4.83857C20.7312 4.81111 20.7024 4.79012 20.6836 4.77607C20.6743 4.76913 20.6666 4.76374 20.6621 4.76045C20.6602 4.75903 20.6591 4.75727 20.6582 4.75654C20.1025 4.34718 19.9824 3.56432 20.3916 3.00849Z"), ) }.build() return _ic_arrow_swap_horizontal_28!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp12.kt index 7fc373d72e..2a6b6aa979 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp12.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp12.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_up_12: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M5.5 10.25C5.5 10.5261 5.72386 10.75 6 10.75C6.27614 10.75 6.5 10.5261 6.5 10.25V3.20703L9.64648 6.35352C9.84175 6.54878 10.1583 6.54878 10.3535 6.35352C10.5488 6.15825 10.5488 5.84175 10.3535 5.64648L6.35352 1.64648C6.15825 1.45122 5.84175 1.45122 5.64648 1.64648L1.64648 5.64648C1.45122 5.84175 1.45122 6.15825 1.64648 6.35352C1.84175 6.54878 2.15825 6.54878 2.35352 6.35352L5.5 3.20703V10.25Z"), + pathData = addPathNodes("M2.14681 5.35641C1.95207 5.16113 1.95178 4.84448 2.14681 4.64938L5.64779 1.14841C5.84291 0.953653 6.15963 0.953757 6.35482 1.14841L9.8558 4.64938C10.0507 4.84455 10.0506 5.16119 9.8558 5.35641C9.66059 5.55147 9.344 5.55142 9.14876 5.35641L6.5013 2.70895V10.5C6.5013 10.7759 6.27717 10.9996 6.0013 11C5.72542 10.9997 5.5013 10.7759 5.5013 10.5L5.5013 2.70895L2.85384 5.35641C2.65869 5.55149 2.34208 5.55131 2.14681 5.35641Z"), ) }.build() return _ic_arrow_up_12!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp16.kt index f6368fe3a5..28731238c4 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp16.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp16.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_up_16: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M7.49966 13.6667C7.49966 13.9427 7.72367 14.1665 7.99966 14.1667C8.27581 14.1667 8.49966 13.9428 8.49966 13.6667V3.87372L12.9801 8.35321C13.1754 8.54847 13.4919 8.54847 13.6872 8.35321C13.8821 8.15792 13.8823 7.84133 13.6872 7.64618L8.35318 2.31317C8.1579 2.11807 7.84136 2.11796 7.64615 2.31317L2.31314 7.64618C2.11793 7.84139 2.11804 8.15793 2.31314 8.35321C2.5084 8.54847 2.82491 8.54847 3.02017 8.35321L7.49966 3.87372V13.6667Z"), + pathData = addPathNodes("M3.1851 7.25277C2.94168 7.00873 2.94149 6.61289 3.1851 6.36898L7.55815 1.99593C7.80205 1.75241 8.19793 1.75258 8.44194 1.99593L12.815 6.36898C13.0585 6.61298 13.0586 7.00881 12.815 7.25277C12.571 7.49666 12.1743 7.49659 11.9302 7.25277L8.62456 3.9471V13.4998C8.62445 13.8448 8.34455 14.1247 7.99956 14.1248C7.65486 14.1244 7.37466 13.8446 7.37456 13.4998V3.94808L4.06889 7.25277C3.82486 7.4965 3.42911 7.49654 3.1851 7.25277Z"), ) }.build() return _ic_arrow_up_16!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp20.kt index 64f34cde40..73fb73c11f 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp20.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp20.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_up_20: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M9.25034 17.0833C9.25034 17.4975 9.58612 17.8333 10.0003 17.8333C10.4144 17.8331 10.7503 17.4974 10.7503 17.0833V5.14484L16.1361 10.5306C16.4289 10.8234 16.9037 10.8231 17.1966 10.5306C17.4895 10.2377 17.4895 9.76293 17.1966 9.47003L10.5306 2.80304C10.2378 2.5102 9.76297 2.51031 9.47006 2.80304L2.80307 9.47003C2.51034 9.76294 2.51023 10.2377 2.80307 10.5306C3.09592 10.8233 3.57076 10.8233 3.86362 10.5306L9.25034 5.14386V17.0833Z"), + pathData = addPathNodes("M3.21926 9.51272C2.92715 9.21992 2.92701 8.74489 3.21926 8.45217L9.47023 2.2012C9.76296 1.90852 10.2388 1.90884 10.5318 2.2012L16.7827 8.45217C17.0756 8.745 17.0754 9.21981 16.7827 9.51272C16.4898 9.80518 16.0149 9.80547 15.7222 9.51272L10.7505 4.54202L10.7505 17.25C10.7504 17.6641 10.4147 18 10.0005 18C9.587 17.9993 9.25062 17.6637 9.25051 17.25L9.25051 4.54299L4.2798 9.51272C3.98687 9.80518 3.512 9.80547 3.21926 9.51272Z"), ) }.build() return _ic_arrow_up_20!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp24.kt index ed04e1df1d..4e6256d0d6 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp24.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp24.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_up_24: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M11 20.5C11 21.0523 11.4477 21.5 12 21.5C12.5523 21.5 13 21.0523 13 20.5V6.41406L19.293 12.707C19.6835 13.0976 20.3165 13.0976 20.707 12.707C21.0976 12.3165 21.0976 11.6835 20.707 11.293L12.707 3.29297C12.3165 2.90244 11.6835 2.90244 11.293 3.29297L3.29297 11.293C2.90245 11.6835 2.90245 12.3165 3.29297 12.707C3.68349 13.0976 4.31651 13.0976 4.70703 12.707L11 6.41406V20.5Z"), + pathData = addPathNodes("M19.7048 9.29199C20.0948 9.68237 20.0947 10.3156 19.7048 10.7061C19.3144 11.0963 18.6813 11.0961 18.2908 10.7061L12.9988 5.41406L12.9988 20.999C12.9986 21.5509 12.5506 21.9986 11.9988 21.999C11.4466 21.999 10.9989 21.5512 10.9988 20.999L10.9988 5.41406L5.70679 10.7061C5.31639 11.0963 4.68324 11.0961 4.29272 10.7061C3.9024 10.3156 3.90237 9.68248 4.29272 9.29199L11.2917 2.29297C11.4792 2.10579 11.7338 2.00001 11.9988 2C12.2637 2.00021 12.5185 2.1057 12.7058 2.29297L19.7048 9.29199Z"), ) }.build() return _ic_arrow_up_24!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp28.kt index 827272110f..a62805ba47 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp28.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcArrowUp28.kt @@ -31,7 +31,7 @@ val Icons.ic_arrow_up_28: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M12.7497 23.9167C12.7497 24.6069 13.3095 25.1665 13.9997 25.1667C14.69 25.1667 15.2497 24.607 15.2497 23.9167V7.68427L22.4499 14.8835C22.938 15.3716 23.7293 15.3716 24.2174 14.8835C24.7053 14.3953 24.7055 13.604 24.2174 13.1159L14.8835 3.7829C14.3953 3.29491 13.604 3.2948 13.1159 3.7829L3.78287 13.1159C3.29477 13.604 3.29487 14.3953 3.78287 14.8835C4.27102 15.3716 5.06229 15.3716 5.55045 14.8835L12.7497 7.68427V23.9167Z"), + pathData = addPathNodes("M23.6427 11.249C24.1271 11.7405 24.1212 12.532 23.63 13.0166C23.1384 13.5009 22.347 13.4952 21.8624 13.0039L15.2511 6.29785L15.2511 24.75C15.251 25.4401 14.6912 25.9998 14.0011 26C13.3111 25.9997 12.7512 25.4401 12.7511 24.75L12.7511 6.29883L6.14075 13.0039C5.65612 13.4952 4.86375 13.501 4.37219 13.0166C3.88106 12.532 3.87536 11.7406 4.3595 11.249L13.1114 2.37207C13.3462 2.13429 13.667 2.00016 14.0011 2C14.3355 2.00012 14.6569 2.13402 14.8917 2.37207L23.6427 11.249Z"), ) }.build() return _ic_arrow_up_28!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell20.kt new file mode 100644 index 0000000000..a85d71e762 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_bell_20: ImageVector? = null + +val Icons.ic_bell_20: ImageVector + get() { + if (_ic_bell_20 != null) return _ic_bell_20!! + _ic_bell_20 = ImageVector.Builder( + name = "ic_bell_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10 2.93652C12.973 2.93675 15.4256 5.27508 15.4258 8.21094V10.9453L16.2607 11.752C16.7205 12.1978 16.9838 12.8084 16.9844 13.4492C16.9841 14.7413 15.9089 15.7479 14.6348 15.748H12.2832C12.2186 16.2767 12.0159 16.7844 11.6787 17.1904C11.2611 17.6931 10.661 18.01 9.99902 18.0098C9.33733 18.01 8.73779 17.6929 8.32031 17.1904C7.98308 16.7844 7.78058 16.2767 7.71582 15.748H5.36426C4.74898 15.7479 4.15428 15.511 3.71191 15.083C3.26883 14.6542 3.01476 14.0676 3.01465 13.4502C3.01525 12.8094 3.27849 12.1987 3.73828 11.7529L3.73926 11.752L4.57324 10.9453V8.21094C4.57346 5.27493 7.02678 2.93652 10 2.93652ZM9.23535 15.748C9.28339 15.9377 9.36736 16.1044 9.47363 16.2324C9.64032 16.433 9.83385 16.5106 9.99805 16.5107L9.99902 16.9961L10 16.5107C10.1644 16.5107 10.3576 16.4323 10.5244 16.2314C10.6307 16.1035 10.7156 15.9374 10.7637 15.748H9.23535ZM10 4.43652C7.80819 4.43652 6.07346 6.14961 6.07324 8.21094V11.2637C6.07324 11.4668 5.99072 11.6614 5.84473 11.8027L4.78125 12.8311C4.6295 12.9787 4.53991 13.1681 4.51953 13.3652L4.51465 13.4502C4.51476 13.6536 4.5982 13.8542 4.75488 14.0059C4.91243 14.1582 5.13125 14.2479 5.36426 14.248H14.6348C15.0969 14.2479 15.4395 13.9133 15.4805 13.5273L15.4844 13.4502C15.4841 13.223 15.3914 12.9999 15.2178 12.8311L14.1543 11.8027C14.0083 11.6615 13.9258 11.4668 13.9258 11.2637V8.21094C13.9256 6.14974 12.1916 4.43675 10 4.43652Z"), + ) + }.build() + return _ic_bell_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcBell20Preview() { + Icon( + imageVector = Icons.ic_bell_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell24.kt new file mode 100644 index 0000000000..624cdaaf44 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_bell_24: ImageVector? = null + +val Icons.ic_bell_24: ImageVector + get() { + if (_ic_bell_24 != null) return _ic_bell_24!! + _ic_bell_24 = ImageVector.Builder( + name = "ic_bell_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 1.99902C15.866 1.99917 18.9999 5.13314 19 8.99902V12.6318L20.0723 13.7031C20.666 14.2981 20.9993 15.1048 21 15.9453C20.9998 17.6313 19.6333 18.999 17.9473 18.999H14.9668C14.8834 19.6925 14.6261 20.361 14.1943 20.8984C13.6572 21.5668 12.875 22.0002 12 22C11.1254 22.0005 10.3438 21.5674 9.80664 20.8994C9.37441 20.3618 9.11566 19.6929 9.03223 18.999H6.05176C5.24226 18.9989 4.466 18.6769 3.89355 18.1045C3.32116 17.5321 2.99913 16.7558 2.99902 15.9463C2.99974 15.1058 3.334 14.2981 3.92773 13.7031L4.99902 12.6318V8.99902C4.99912 5.13311 8.13394 1.99911 12 1.99902ZM11.0576 18.999C11.12 19.254 11.229 19.477 11.3652 19.6465C11.5779 19.9108 11.8138 20.0011 11.999 20.001L12 20.6416L12.001 20.001C12.1864 20.0009 12.4221 19.9101 12.6348 19.6455C12.7708 19.4762 12.879 19.2536 12.9414 18.999H11.0576ZM12 3.99902C9.23833 3.99911 6.99912 6.23786 6.99902 8.99902V13.0469C6.99902 13.3121 6.89362 13.5664 6.70605 13.7539L5.3418 15.1172C5.14984 15.31 5.03163 15.5627 5.00488 15.8311L4.99902 15.9463C4.99913 16.2253 5.11032 16.4931 5.30762 16.6904C5.50497 16.8877 5.77266 16.9989 6.05176 16.999H17.9473C18.4926 16.999 18.9411 16.5845 18.9951 16.0537L19 15.9463C18.9996 15.6355 18.8766 15.3374 18.6572 15.1172L17.293 13.7539C17.1056 13.5664 17 13.3119 17 13.0469V8.99902C16.9999 6.2379 14.7616 3.99917 12 3.99902Z"), + ) + }.build() + return _ic_bell_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcBell24Preview() { + Icon( + imageVector = Icons.ic_bell_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell28.kt new file mode 100644 index 0000000000..2a3aead98c --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBell28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_bell_28: ImageVector? = null + +val Icons.ic_bell_28: ImageVector + get() { + if (_ic_bell_28 != null) return _ic_bell_28!! + _ic_bell_28 = ImageVector.Builder( + name = "ic_bell_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.0107 1.93945C18.7349 1.9396 22.6109 5.69589 22.6113 10.3848V14.7139L23.9062 15.9805L23.9072 15.9824C24.6419 16.7033 25.0606 17.6859 25.0615 18.7158C25.0614 20.7906 23.3499 22.4286 21.2959 22.4287H17.668C17.5583 23.2581 17.2355 24.0537 16.709 24.6953C16.0428 25.507 15.08 26.0269 14.0098 26.0264C12.9404 26.0267 11.9784 25.5073 11.3125 24.6963C10.7856 24.0545 10.463 23.2585 10.3535 22.4287H6.72559C5.73563 22.4286 4.78117 22.0436 4.07324 21.3506C3.36442 20.6566 2.96101 19.7099 2.96094 18.7168C2.96187 17.687 3.37971 16.7032 4.11426 15.9824L4.11621 15.9805L5.41113 14.7139V10.3848C5.41153 5.69589 9.28657 1.9396 14.0107 1.93945ZM12.9004 22.4287C12.9764 22.6953 13.0954 22.9292 13.2441 23.1104C13.4968 23.418 13.7808 23.5265 14.0098 23.5264C14.239 23.5265 14.5236 23.4173 14.7764 23.1094C14.925 22.9283 15.0448 22.695 15.1211 22.4287H12.9004ZM14.0107 4.43945C10.617 4.43959 7.91153 7.12635 7.91113 10.3848V15.2402C7.91102 15.5762 7.77524 15.8988 7.53516 16.1338L5.86426 17.7676C5.60306 18.0244 5.46132 18.367 5.46094 18.7178C5.46127 19.0301 5.58822 19.3353 5.82227 19.5645C6.05746 19.7946 6.38185 19.9286 6.72559 19.9287H21.2959C22.0191 19.9286 22.5608 19.3617 22.5615 18.7178L22.5547 18.5859C22.5235 18.2817 22.3853 17.9913 22.1562 17.7666L20.4873 16.1338C20.247 15.8987 20.1114 15.5763 20.1113 15.2402V10.3848C20.1109 7.12635 17.4045 4.4396 14.0107 4.43945Z"), + ) + }.build() + return _ic_bell_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcBell28Preview() { + Icon( + imageVector = Icons.ic_bell_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars16.kt new file mode 100644 index 0000000000..e09123eaef --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_binoculars_16: ImageVector? = null + +val Icons.ic_binoculars_16: ImageVector + get() { + if (_ic_binoculars_16 != null) return _ic_binoculars_16!! + _ic_binoculars_16 = ImageVector.Builder( + name = "ic_binoculars_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.3098 3C12.4041 2.99991 13.3878 3.71042 13.673 4.7666L14.8517 9.12207C14.9489 9.4116 15.0021 9.71899 15.0021 10.0361C15.002 11.2515 14.2373 12.3277 13.0978 12.7793C11.9618 13.2292 10.6505 12.9823 9.77264 12.1396C9.25299 11.6407 8.95822 11.0064 8.88592 10.3535H7.11639C7.08557 10.6333 7.01479 10.9125 6.89862 11.1816C6.41743 12.296 5.29383 13.0036 4.06854 13.0039C2.84301 13.0039 1.7188 12.2962 1.23749 11.1816C0.96398 10.548 0.931868 9.86125 1.11639 9.23145L2.32538 4.7666C2.61062 3.71043 3.59427 2.99986 4.68866 3C5.82805 3.00037 6.8141 3.76776 7.06659 4.83105H8.93182C9.18435 3.76767 10.1702 3.00021 11.3098 3ZM5.36151 8.83496C4.64998 8.1551 3.48724 8.15532 2.77557 8.83496C2.2609 9.32689 2.11299 10.0565 2.38495 10.6865C2.65921 11.3213 3.31782 11.7539 4.06854 11.7539C4.81898 11.7536 5.47699 11.3211 5.75116 10.6865C5.84681 10.4649 5.88978 10.2306 5.88397 9.99902H5.88104V9.93262C5.85436 9.52928 5.6775 9.13717 5.36151 8.83496ZM12.6379 8.45508C11.9478 8.1817 11.157 8.33688 10.6389 8.83398C9.94391 9.50125 9.9439 10.57 10.6389 11.2373C11.157 11.7346 11.9477 11.8906 12.6379 11.6172C13.3244 11.345 13.752 10.7139 13.7521 10.0361C13.7521 9.89577 13.7326 9.7576 13.6974 9.62402L13.6926 9.62598L13.6535 9.48438C13.4905 9.03322 13.1319 8.65095 12.6379 8.45508ZM7.13104 9.10352H8.86737V6.08105H7.13104V9.10352ZM4.68768 4.25C4.12579 4.25014 3.66195 4.61281 3.53241 5.09277L2.93963 7.28223C3.90342 6.91459 5.01956 7.03899 5.88104 7.65137V5.36621C5.88089 4.77496 5.37151 4.25042 4.68768 4.25ZM11.3098 4.25C10.6257 4.25024 10.1175 4.77485 10.1174 5.36621V7.64746C10.9608 7.04783 12.0712 6.90363 13.0568 7.27832L12.466 5.09375C12.3365 4.61377 11.8716 4.25019 11.3098 4.25Z"), + ) + }.build() + return _ic_binoculars_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcBinoculars16Preview() { + Icon( + imageVector = Icons.ic_binoculars_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars20.kt new file mode 100644 index 0000000000..454eb63fc8 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_binoculars_20: ImageVector? = null + +val Icons.ic_binoculars_20: ImageVector + get() { + if (_ic_binoculars_20 != null) return _ic_binoculars_20!! + _ic_binoculars_20 = ImageVector.Builder( + name = "ic_binoculars_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.0039 4.00977C15.1905 4.11079 16.1926 4.9581 16.4922 6.12891L17.8301 11.3438C17.942 11.6918 18.0029 12.0603 18.003 12.4385C18.0029 13.8728 17.1461 15.1718 15.8252 15.7236C14.5031 16.2758 12.9824 15.9674 11.9746 14.9473C11.3857 14.3509 11.0504 13.596 10.9678 12.8193H9.03421C8.99921 13.151 8.91846 13.4814 8.78812 13.7998C8.24446 15.1274 6.95919 15.999 5.52737 15.999C4.0957 15.9988 2.81018 15.1273 2.26663 13.7998C1.95711 13.0436 1.9221 12.2218 2.13577 11.4668L3.50589 6.12891L3.57523 5.89941C3.96607 4.77373 5.02469 4.00095 6.23343 4.00098C7.57474 4.00112 8.68641 4.94236 8.97562 6.19531H11.0225C11.3115 4.94204 12.4232 4.00006 13.7647 4L14.0039 4.00977ZM6.95706 10.9854C6.1663 10.1885 4.8895 10.1886 4.09866 10.9854C3.83288 11.2533 3.653 11.5841 3.56448 11.9375L3.56351 11.9365C3.45788 12.3577 3.48348 12.8117 3.6553 13.2314C3.97079 14.0019 4.71161 14.4988 5.52737 14.499C6.34329 14.499 7.08483 14.002 7.40042 13.2314C7.5112 12.9608 7.56039 12.6757 7.55374 12.3945H7.55179V12.3242C7.52331 11.8285 7.31823 11.3494 6.95706 10.9854ZM15.2471 10.5381C14.492 10.2227 13.622 10.3972 13.042 10.9844C12.2492 11.7875 12.249 13.0906 13.042 13.8936C13.6219 14.4805 14.4921 14.6551 15.2471 14.3398C16.0034 14.0239 16.5029 13.2747 16.503 12.4385C16.5029 12.2661 16.4808 12.0974 16.4405 11.9355L16.4346 11.9375L16.3916 11.7705C16.2049 11.2207 15.7936 10.7664 15.2471 10.5381ZM9.05179 11.3193H10.9473V7.69531H9.05179V11.3193ZM6.23343 5.5C5.6386 5.49997 5.11095 5.90695 4.95901 6.50098L4.28812 9.11328C5.35974 8.7088 6.58737 8.84774 7.55179 9.53027V6.83887C7.55179 6.09257 6.9538 5.50017 6.23343 5.5ZM13.7647 5.5C13.0442 5.50007 12.4473 6.09251 12.4473 6.83887V9.53027C13.3896 8.86279 14.6082 8.69601 15.708 9.11035L15.0391 6.50195C14.8871 5.90798 14.3595 5.5 13.7647 5.5Z"), + ) + }.build() + return _ic_binoculars_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcBinoculars20Preview() { + Icon( + imageVector = Icons.ic_binoculars_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars24.kt new file mode 100644 index 0000000000..065c859517 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_binoculars_24: ImageVector? = null + +val Icons.ic_binoculars_24: ImageVector + get() { + if (_ic_binoculars_24 != null) return _ic_binoculars_24!! + _ic_binoculars_24 = ImageVector.Builder( + name = "ic_binoculars_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.32502 4.5C9.00231 4.5 10.4008 5.66143 10.786 7.21875H13.2127C13.5978 5.66204 14.9949 4.50145 16.6717 4.50098C18.3023 4.5006 19.7197 5.61008 20.1248 7.18848L21.786 13.6494C21.9253 14.085 22.0018 14.5455 22.0018 15.0186C22.0018 16.8243 20.9214 18.4575 19.2567 19.1514C17.5906 19.8456 15.6748 19.4587 14.4041 18.1758C13.6771 17.4416 13.2569 16.5166 13.1414 15.5615H10.8621C10.8145 15.9573 10.7164 16.3513 10.5604 16.7314C9.87445 18.4023 8.25312 19.498 6.44905 19.498C4.64512 19.4979 3.02456 18.4022 2.33869 16.7314C1.96487 15.8205 1.91034 14.8347 2.1424 13.9189L3.87287 7.18848C4.27794 5.61028 5.69469 4.49991 7.32502 4.5ZM8.17561 13.2705C7.2209 12.3108 5.67819 12.3108 4.72346 13.2705C4.42591 13.5697 4.21642 13.9336 4.10237 14.3242L4.07893 14.417L4.07795 14.416C3.95074 14.9225 3.98128 15.4682 4.1883 15.9727C4.56882 16.8992 5.46342 17.4979 6.44905 17.498C7.43474 17.498 8.32916 16.8992 8.70979 15.9727C8.84366 15.6465 8.90257 15.3028 8.89436 14.9639H8.89143V14.873C8.85546 14.2798 8.6092 13.7065 8.17561 13.2705ZM18.4871 12.7314C17.5754 12.3518 16.5249 12.5622 15.825 13.2686C14.8683 14.2348 14.8683 15.8024 15.825 16.7686C16.5249 17.4751 17.5752 17.6854 18.4871 17.3057C19.4003 16.925 20.0018 16.0238 20.0018 15.0186C20.0018 14.8116 19.9741 14.6095 19.9256 14.415L19.9188 14.417L19.866 14.2119C19.6405 13.5521 19.1457 13.006 18.4871 12.7314ZM10.8914 13.5615H13.1063V9.21875H10.8914V13.5615ZM16.6727 6.5C15.815 6.50019 15.1063 7.20318 15.1063 8.08594V11.2861C16.2422 10.5321 17.6731 10.3358 18.9842 10.7842L18.1873 7.68652C18.007 6.98349 17.3808 6.49986 16.6727 6.5ZM7.32502 6.5C6.61698 6.49999 5.99062 6.98355 5.81037 7.68652L5.01057 10.79C6.29071 10.351 7.73079 10.515 8.89143 11.2832V8.08594C8.89143 7.25828 8.26878 6.58831 7.4842 6.50781L7.32502 6.5Z"), + ) + }.build() + return _ic_binoculars_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcBinoculars24Preview() { + Icon( + imageVector = Icons.ic_binoculars_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars32.kt new file mode 100644 index 0000000000..fceaa58a5c --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcBinoculars32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_binoculars_32: ImageVector? = null + +val Icons.ic_binoculars_32: ImageVector + get() { + if (_ic_binoculars_32 != null) return _ic_binoculars_32!! + _ic_binoculars_32 = ImageVector.Builder( + name = "ic_binoculars_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.89423 6C12.0387 6.00016 13.8678 7.45751 14.362 9.45215H17.6306C18.1248 7.4579 19.9531 6.00129 22.0974 6.00098C24.176 6.00066 26.0186 7.37886 26.5495 9.39062L28.7116 17.5684C28.8987 18.1282 29.0006 18.7227 29.0007 19.335C29.0007 21.6402 27.5827 23.7003 25.4392 24.5693C23.2989 25.4366 20.8323 24.9573 19.1872 23.3418C18.2353 22.4068 17.6868 21.2255 17.5397 20.0059H14.4616C14.4005 20.5161 14.2692 21.0241 14.0622 21.5146C13.1663 23.6372 11.0628 25.0027 8.75068 25.0029C6.43857 25.0029 4.3362 23.637 3.44013 21.5146C2.92702 20.2989 2.87215 18.9796 3.22724 17.7705L5.44306 9.39062C5.97407 7.37893 7.81562 5.99967 9.89423 6ZM11.0563 17.1143C9.78538 15.8718 7.71717 15.8721 6.44599 17.1143C5.52052 18.0191 5.24876 19.3708 5.74286 20.542C6.23918 21.7174 7.42051 22.5029 8.75068 22.5029C10.0808 22.5027 11.2623 21.7175 11.7585 20.542C11.9323 20.1299 12.0095 19.6951 11.9987 19.2656H11.9948V19.1475C11.9472 18.398 11.626 17.6714 11.0563 17.1143ZM24.5007 16.418C23.275 15.9213 21.867 16.2016 20.9392 17.1123C19.6853 18.3439 19.6852 20.327 20.9392 21.5586C21.867 22.4697 23.2748 22.7487 24.5007 22.252C25.7223 21.7563 26.5007 20.5984 26.5007 19.335C26.5006 19.0741 26.4645 18.8182 26.4011 18.5713L26.3923 18.5742L26.3249 18.3193C26.0314 17.4804 25.383 16.7757 24.5007 16.418ZM14.4948 17.5059H17.4977V11.9521H14.4948V17.5059ZM9.89423 8.5C8.91961 8.49978 8.09346 9.14465 7.86005 10.0293L6.80536 14.0146C8.51381 13.4118 10.4539 13.6303 11.9948 14.6689V10.5332C11.9947 9.50323 11.189 8.61753 10.113 8.51074L9.89423 8.5ZM22.0983 8.5C20.9144 8.5 19.9979 9.43444 19.9977 10.5332V14.666C21.507 13.6479 23.4367 13.3915 25.1833 14.0059L24.1325 10.0303C23.9137 9.20092 23.1736 8.5817 22.279 8.50781L22.0983 8.5Z"), + ) + }.build() + return _ic_binoculars_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcBinoculars32Preview() { + Icon( + imageVector = Icons.ic_binoculars_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar16.kt new file mode 100644 index 0000000000..cdbb162345 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar16.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_calendar_16: ImageVector? = null + +val Icons.ic_calendar_16: ImageVector + get() { + if (_ic_calendar_16 != null) return _ic_calendar_16!! + _ic_calendar_16 = ImageVector.Builder( + name = "ic_calendar_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10 9.375C10.3452 9.37501 10.625 9.65483 10.625 10C10.625 10.3452 10.3452 10.625 10 10.625H6C5.65484 10.625 5.375 10.3452 5.375 10C5.375 9.65483 5.65484 9.37502 6 9.375H10Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.625 2.375C9.97017 2.37501 10.25 2.65483 10.25 3H10.6016C11.9131 3.00009 12.9764 4.0635 12.9766 5.375V10.6016C12.9766 11.9132 11.9132 12.9765 10.6016 12.9766H5.375C4.06348 12.9764 3 11.9131 3 10.6016V5.375C3.00014 4.06356 4.06357 3.00018 5.375 3H5.75C5.75 2.65484 6.02985 2.37503 6.375 2.375C6.72017 2.37501 7 2.65483 7 3H9C9 2.65484 9.27985 2.37503 9.625 2.375ZM5.375 4.25C4.75392 4.25018 4.25014 4.75391 4.25 5.375V10.6016C4.25 11.2228 4.75383 11.7264 5.375 11.7266H10.6016C11.2228 11.7265 11.7266 11.2228 11.7266 10.6016V5.375C11.7264 4.75386 11.2227 4.25009 10.6016 4.25H10.25C10.25 4.59517 9.97017 4.87499 9.625 4.875C9.27985 4.87497 9 4.59516 9 4.25H7C7 4.59517 6.72017 4.87499 6.375 4.875C6.02985 4.87497 5.75 4.59516 5.75 4.25H5.375Z"), + ) + }.build() + return _ic_calendar_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCalendar16Preview() { + Icon( + imageVector = Icons.ic_calendar_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar20.kt new file mode 100644 index 0000000000..c04ddb45eb --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_calendar_20: ImageVector? = null + +val Icons.ic_calendar_20: ImageVector + get() { + if (_ic_calendar_20 != null) return _ic_calendar_20!! + _ic_calendar_20 = ImageVector.Builder( + name = "ic_calendar_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.252 13C13.6662 13 14.002 13.3358 14.002 13.75C14.0019 14.1642 13.6661 14.5 13.252 14.5H6.74609C6.33192 14.5 5.99614 14.1642 5.99609 13.75C5.99609 13.3358 6.33189 13 6.74609 13H13.252Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.25 2.5C13.6642 2.50001 14 2.83579 14 3.25V3.5H14.2324C15.7512 3.50001 16.9824 4.73122 16.9824 6.25V14.2344C16.9823 15.7531 15.7511 16.9844 14.2324 16.9844H5.76758C4.24897 16.9842 3.01767 15.753 3.01758 14.2344V6.25C3.01758 4.73131 4.24892 3.50014 5.76758 3.5H6V3.25293C6 2.83872 6.3358 2.50294 6.75 2.50293C7.1642 2.50294 7.5 2.83872 7.5 3.25293V3.5H9.25V3.25C9.25 2.83579 9.58579 2.50001 10 2.5C10.4142 2.50001 10.75 2.83579 10.75 3.25V3.5H12.5V3.25C12.5 2.83579 12.8358 2.50001 13.25 2.5ZM5.76758 5C5.07735 5.00014 4.51758 5.55973 4.51758 6.25V14.2344C4.51767 14.9246 5.0774 15.4842 5.76758 15.4844H14.2324C14.9227 15.4844 15.4823 14.9246 15.4824 14.2344V6.25C15.4824 5.55965 14.9228 5.00001 14.2324 5H14V5.25C14 5.66417 13.6642 5.99999 13.25 6C12.8358 5.99999 12.5 5.66417 12.5 5.25V5H10.75V5.25C10.75 5.66417 10.4142 5.99999 10 6C9.58582 5.99999 9.25004 5.66417 9.25 5.25V5H7.5V5.25293C7.49962 5.66681 7.16397 6.00292 6.75 6.00293C6.33603 6.00292 6.00038 5.66681 6 5.25293V5H5.76758Z"), + ) + }.build() + return _ic_calendar_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCalendar20Preview() { + Icon( + imageVector = Icons.ic_calendar_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar24.kt new file mode 100644 index 0000000000..33255c146d --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_calendar_24: ImageVector? = null + +val Icons.ic_calendar_24: ImageVector + get() { + if (_ic_calendar_24 != null) return _ic_calendar_24!! + _ic_calendar_24 = ImageVector.Builder( + name = "ic_calendar_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16 16C16.5523 16 17 16.4477 17 17C17 17.5523 16.5523 18 16 18H8C7.44772 18 7 17.5523 7 17C7 16.4477 7.44772 16 8 16H16Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 2.49414C12.5523 2.49414 13 2.94186 13 3.49414V4H15V3.5C15 2.94772 15.4477 2.50001 16 2.5C16.5523 2.5 17 2.94772 17 3.5V4H17.5107C19.4437 4 21.0107 5.56705 21.0107 7.5V17.502C21.0107 19.4349 19.4437 21.002 17.5107 21.002H6.48926C4.55642 21.0018 2.98927 19.4348 2.98926 17.502V7.5C2.98931 5.56716 4.55645 4.00018 6.48926 4H7V3.5C7 2.94772 7.44773 2.50001 8 2.5C8.55228 2.5 9 2.94772 9 3.5V4H11V3.49414C11 2.94186 11.4477 2.49415 12 2.49414ZM6.48926 6C5.66102 6.00018 4.98931 6.67173 4.98926 7.5V17.502C4.98927 18.3303 5.66099 19.0018 6.48926 19.002H17.5107C18.3392 19.002 19.0107 18.3304 19.0107 17.502V7.5C19.0107 6.67162 18.3391 6 17.5107 6H17V6.5C17 7.05228 16.5523 7.5 16 7.5C15.4477 7.49999 15 7.05228 15 6.5V6H13V6.5C13 7.05228 12.5523 7.5 12 7.5C11.4477 7.49999 11 7.05228 11 6.5V6H9V6.5C9 7.05228 8.55228 7.5 8 7.5C7.44773 7.49999 7 7.05228 7 6.5V6H6.48926Z"), + ) + }.build() + return _ic_calendar_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCalendar24Preview() { + Icon( + imageVector = Icons.ic_calendar_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar28.kt new file mode 100644 index 0000000000..a16582c53a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCalendar28.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_calendar_28: ImageVector? = null + +val Icons.ic_calendar_28: ImageVector + get() { + if (_ic_calendar_28 != null) return _ic_calendar_28!! + _ic_calendar_28 = ImageVector.Builder( + name = "ic_calendar_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.7471 18.5C19.4371 18.5003 19.9969 19.0599 19.9971 19.75C19.9971 20.4402 19.4372 20.9997 18.7471 21H9.25098C8.56063 21 8.00098 20.4403 8.00098 19.75C8.00111 19.0598 8.56071 18.5 9.25098 18.5H18.7471Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.75 2.5C19.4403 2.5 19.9999 3.05976 20 3.75V4.25H20.748C23.0952 4.25002 24.998 6.1528 24.998 8.5V20.7471C24.9979 23.0941 23.0952 24.9971 20.748 24.9971H7.25C4.90289 24.9971 3.00015 23.0941 3 20.7471V8.5C3 6.1528 4.9028 4.25001 7.25 4.25H8V3.75C8.00013 3.05976 8.55973 2.50001 9.25 2.5C9.94027 2.5 10.4999 3.05976 10.5 3.75V4.25H12.75V3.75C12.75 3.05964 13.3096 2.5 14 2.5C14.6903 2.50007 15.25 3.05969 15.25 3.75V4.25H17.5V3.75C17.5001 3.05976 18.0597 2.50001 18.75 2.5ZM7.25 6.75C6.28351 6.75001 5.5 7.53351 5.5 8.5V20.7471C5.50015 21.7134 6.2836 22.4971 7.25 22.4971H20.748C21.7144 22.4971 22.4979 21.7134 22.498 20.7471V8.5C22.498 7.53351 21.7145 6.75002 20.748 6.75H20V7.25C20 7.94036 19.4404 8.5 18.75 8.5C18.0597 8.49999 17.5 7.94035 17.5 7.25V6.75H15.25V7.25C15.2497 7.94008 14.6901 8.49993 14 8.5C13.3098 8.5 12.7503 7.94013 12.75 7.25V6.75H10.5V7.25C10.5 7.94036 9.94036 8.5 9.25 8.5C8.55965 8.49999 8 7.94035 8 7.25V6.75H7.25Z"), + ) + }.build() + return _ic_calendar_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCalendar28Preview() { + Icon( + imageVector = Icons.ic_calendar_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard12.kt new file mode 100644 index 0000000000..a0fd7f652a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard12.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_card_12: ImageVector? = null + +val Icons.ic_card_12: ImageVector + get() { + if (_ic_card_12 != null) return _ic_card_12!! + _ic_card_12 = ImageVector.Builder( + name = "ic_card_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.5 6.9375C4.77605 6.93761 5 7.16142 5 7.4375C4.99969 7.71332 4.77586 7.93739 4.5 7.9375H3.2998C3.02385 7.9375 2.80011 7.71338 2.7998 7.4375C2.7998 7.16136 3.02366 6.9375 3.2998 6.9375H4.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9 2C10.1046 2 11 2.89536 11 4V8C11 9.10464 10.1046 10 9 10H3C1.89536 10 1 9.10464 1 8V4C1 2.89536 1.89536 2 3 2H9ZM2 8C2 8.55236 2.44764 9 3 9H9C9.55236 9 10 8.55236 10 8V5H2V8ZM3 3C2.44764 3 2 3.44764 2 4H10C10 3.44764 9.55236 3 9 3H3Z"), + ) + }.build() + return _ic_card_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCard12Preview() { + Icon( + imageVector = Icons.ic_card_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard16.kt new file mode 100644 index 0000000000..31ccedc12a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard16.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_card_16: ImageVector? = null + +val Icons.ic_card_16: ImageVector + get() { + if (_ic_card_16 != null) return _ic_card_16!! + _ic_card_16 = ImageVector.Builder( + name = "ic_card_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.08691 9.13184C6.43135 9.13235 6.71142 9.4124 6.71191 9.75684C6.71191 10.1017 6.43165 10.3813 6.08691 10.3818H4.47559C4.13041 10.3818 3.85059 10.102 3.85059 9.75684C3.85109 9.41208 4.13072 9.13184 4.47559 9.13184H6.08691Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.9189 3C13.3199 3.00027 14.5017 4.09489 14.502 5.50098V10.5029C14.502 11.9092 13.32 13.0036 11.9189 13.0039H4.08398C2.68267 13.0039 1.5 11.9094 1.5 10.5029V5.50098C1.50024 4.09472 2.68282 3 4.08398 3H11.9189ZM2.75 10.5029C2.75 11.1687 3.32155 11.7539 4.08398 11.7539H11.9189C12.6811 11.7536 13.252 11.1685 13.252 10.5029V6.85254H2.75V10.5029ZM4.08398 4.25C3.32171 4.25 2.75025 4.83543 2.75 5.50098V5.60254H13.252V5.50098C13.2517 4.83558 12.681 4.25027 11.9189 4.25H4.08398Z"), + ) + }.build() + return _ic_card_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCard16Preview() { + Icon( + imageVector = Icons.ic_card_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard20.kt new file mode 100644 index 0000000000..572ae8c105 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_card_20: ImageVector? = null + +val Icons.ic_card_20: ImageVector + get() { + if (_ic_card_20 != null) return _ic_card_20!! + _ic_card_20 = ImageVector.Builder( + name = "ic_card_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.63965 12.0664C8.05362 12.0667 8.38965 12.4024 8.38965 12.8164C8.38946 13.2303 8.0535 13.5661 7.63965 13.5664H5.65137C5.23727 13.5664 4.90156 13.2305 4.90137 12.8164C4.90137 12.4022 5.23715 12.0664 5.65137 12.0664H7.63965Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.8379 3.5C16.6005 3.50047 18.0049 4.95342 18.0049 6.71484V13.2861C18.0048 15.0475 16.6004 16.5005 14.8379 16.501H5.16797C3.40516 16.5008 2.00005 15.0477 2 13.2861V6.71484C2 4.95324 3.40513 3.50017 5.16797 3.5H14.8379ZM3.50098 13.2861C3.50103 14.2467 4.2608 15.0008 5.16797 15.001H14.8379C15.7448 15.0005 16.5048 14.2466 16.5049 13.2861V8.35449H3.50098V13.2861ZM5.16797 5C4.26077 5.00017 3.50098 5.75419 3.50098 6.71484V6.85449H16.5049V6.71484C16.5049 5.75438 15.7448 5.00048 14.8379 5H5.16797Z"), + ) + }.build() + return _ic_card_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCard20Preview() { + Icon( + imageVector = Icons.ic_card_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard24.kt new file mode 100644 index 0000000000..5368ffbf5f --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCard24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_card_24: ImageVector? = null + +val Icons.ic_card_24: ImageVector + get() { + if (_ic_card_24 != null) return _ic_card_24!! + _ic_card_24 = ImageVector.Builder( + name = "ic_card_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.57031 14C10.1225 14.0002 10.5703 14.4478 10.5703 15C10.5703 15.5522 10.1225 15.9998 9.57031 16H7C6.44772 16 6 15.5523 6 15C6 14.4477 6.44772 14 7 14H9.57031Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18 4C20.2093 4 22 5.79072 22 8V16C22 18.2093 20.2093 20 18 20H6C3.79072 20 2 18.2093 2 16V8C2 5.79072 3.79072 4 6 4H18ZM4 16C4 17.1047 4.89528 18 6 18H18C19.1047 18 20 17.1047 20 16V10H4V16ZM6 6C4.89528 6 4 6.89528 4 8H20C20 6.89528 19.1047 6 18 6H6Z"), + ) + }.build() + return _ic_card_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCard24Preview() { + Icon( + imageVector = Icons.ic_card_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus20.kt new file mode 100644 index 0000000000..71503f3aba --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus20.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_card_plus_20: ImageVector? = null + +val Icons.ic_card_plus_20: ImageVector + get() { + if (_ic_card_plus_20 != null) return _ic_card_plus_20!! + _ic_card_plus_20 = ImageVector.Builder( + name = "ic_card_plus_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.8086 4.38867C11.2226 4.38894 11.5586 4.72464 11.5586 5.13867C11.5586 5.55272 11.2226 5.88841 10.8086 5.88867H5.16797C4.1867 5.88883 3.501 6.60642 3.50098 7.36133V14.0283C3.50121 14.7831 4.18685 15.4998 5.16797 15.5H14.8379C15.8187 15.4996 16.5046 14.783 16.5049 14.0283V9.58301C16.5051 9.16895 16.8408 8.83301 17.2549 8.83301C17.6687 8.8333 18.0047 9.16913 18.0049 9.58301V14.0283C18.0047 15.7275 16.526 16.9996 14.8379 17H5.16797C3.4796 16.9998 2.00023 15.7277 2 14.0283V7.36133C2.00002 5.66175 3.47949 4.38883 5.16797 4.38867H10.8086Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.63965 12.665C8.05353 12.6653 8.38951 13.0011 8.38965 13.415C8.3894 13.8289 8.05346 14.1648 7.63965 14.165H5.65137C5.23731 14.165 4.90162 13.829 4.90137 13.415C4.90151 13.0009 5.23724 12.665 5.65137 12.665H7.63965Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.3203 3C15.7345 3 16.0703 3.33579 16.0703 3.75V4.38867H16.7705C17.1846 4.38867 17.5202 4.72468 17.5205 5.13867C17.5205 5.55286 17.1847 5.88867 16.7705 5.88867H16.0703V6.52832C16.0699 6.94222 15.7343 7.27832 15.3203 7.27832C14.9064 7.27829 14.5707 6.9422 14.5703 6.52832V5.88867H13.8701C13.456 5.88854 13.1201 5.55278 13.1201 5.13867C13.1204 4.72476 13.4562 4.3888 13.8701 4.38867H14.5703V3.75C14.5703 3.33581 14.9061 3.00003 15.3203 3Z"), + ) + }.build() + return _ic_card_plus_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCardPlus20Preview() { + Icon( + imageVector = Icons.ic_card_plus_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus24.kt new file mode 100644 index 0000000000..3cb71befb6 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus24.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_card_plus_24: ImageVector? = null + +val Icons.ic_card_plus_24: ImageVector + get() { + if (_ic_card_plus_24 != null) return _ic_card_plus_24!! + _ic_card_plus_24 = ImageVector.Builder( + name = "ic_card_plus_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13 4.4541C13.5522 4.4541 13.9998 4.90195 14 5.4541C14 6.00639 13.5523 6.4541 13 6.4541H6C4.86632 6.4541 4.00017 7.3378 4 8.36328V17.0908C4.00011 18.1164 4.86629 19 6 19H18C19.1337 19 19.9999 18.1164 20 17.0908V11.2725C20.0002 10.7203 20.4478 10.2725 21 10.2725C21.5522 10.2725 21.9998 10.7203 22 11.2725V17.0908C21.9999 19.2785 20.1799 21 18 21H6C3.82014 21 2.00011 19.2785 2 17.0908V8.36328C2.00017 6.1757 3.82018 4.4541 6 4.4541H13Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.57031 15.1221C10.1225 15.1222 10.5703 15.5699 10.5703 16.1221C10.57 16.6739 10.1222 17.1219 9.57031 17.1221H7C6.44794 17.1221 6.00036 16.674 6 16.1221C6 15.5698 6.44772 15.1221 7 15.1221H9.57031Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M19.5 3C20.0523 3 20.5 3.44772 20.5 4V4.45508H21C21.5523 4.45508 22 4.90279 22 5.45508C21.9997 6.00714 21.5521 6.45508 21 6.45508H20.5V6.91016C20.4999 7.46237 20.0522 7.91016 19.5 7.91016C18.9478 7.91016 18.5001 7.46237 18.5 6.91016V6.45508H18C17.4479 6.45508 17.0003 6.00714 17 5.45508C17 4.90279 17.4477 4.45508 18 4.45508H18.5V4C18.5 3.44772 18.9477 3 19.5 3Z"), + ) + }.build() + return _ic_card_plus_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCardPlus24Preview() { + Icon( + imageVector = Icons.ic_card_plus_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus32.kt new file mode 100644 index 0000000000..c26015abf7 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCardPlus32.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_card_plus_32: ImageVector? = null + +val Icons.ic_card_plus_32: ImageVector + get() { + if (_ic_card_plus_32 != null) return _ic_card_plus_32!! + _ic_card_plus_32 = ImageVector.Builder( + name = "ic_card_plus_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17.3086 6.5C17.9988 6.5002 18.5586 7.05977 18.5586 7.75C18.5586 8.44023 17.9988 8.9998 17.3086 9H8.16699C6.65816 9.00047 5.50011 10.1774 5.5 11.5498V22.9502C5.50011 24.3226 6.65816 25.4995 8.16699 25.5H23.8369C25.3462 25.5 26.5048 24.3228 26.5049 22.9502V15.3496C26.5051 14.6596 27.0649 14.0998 27.7549 14.0996C28.4451 14.0997 29.0047 14.6595 29.0049 15.3496V22.9502C29.0048 25.7747 26.6546 28 23.8369 28H8.16699C5.34969 27.9995 3.00011 25.7744 3 22.9502V11.5498C3.00011 8.72556 5.34969 6.50048 8.16699 6.5H17.3086Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.3564 21C13.0465 21.0003 13.6062 21.56 13.6064 22.25C13.6063 22.94 13.0465 23.4997 12.3564 23.5H9C8.30975 23.5 7.75018 22.9402 7.75 22.25C7.7502 21.5598 8.30977 21 9 21H12.3564Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M25.3066 4C25.9969 4.00007 26.5566 4.55969 26.5566 5.25V6.5H27.7549C28.4452 6.5 29.0049 7.05964 29.0049 7.75C29.0049 8.44036 28.4452 9 27.7549 9H26.5566V10.25C26.5566 10.9403 25.9969 11.4999 25.3066 11.5C24.6165 11.4998 24.0566 10.9402 24.0566 10.25V9H22.8584C22.1681 8.99995 21.6084 8.44033 21.6084 7.75C21.6084 7.05967 22.1681 6.50005 22.8584 6.5H24.0566V5.25C24.0566 4.55977 24.6165 4.0002 25.3066 4Z"), + ) + }.build() + return _ic_card_plus_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCardPlus32Preview() { + Icon( + imageVector = Icons.ic_card_plus_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark16.kt new file mode 100644 index 0000000000..96a57bf0b1 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_checkmark_16: ImageVector? = null + +val Icons.ic_checkmark_16: ImageVector + get() { + if (_ic_checkmark_16 != null) return _ic_checkmark_16!! + _ic_checkmark_16 = ImageVector.Builder( + name = "ic_checkmark_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.5537 4.06253C12.7953 3.8161 13.191 3.81222 13.4375 4.05374C13.6839 4.29533 13.6878 4.69104 13.4463 4.93753L6.58792 11.9375C6.47042 12.0573 6.30946 12.125 6.14164 12.125C5.97381 12.125 5.81284 12.0574 5.69535 11.9375L2.55375 8.73148C2.31219 8.48498 2.31612 8.08929 2.56253 7.84769C2.80906 7.60611 3.20473 7.60998 3.44632 7.85648L6.14066 10.6065L12.5537 4.06253Z"), + ) + }.build() + return _ic_checkmark_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCheckmark16Preview() { + Icon( + imageVector = Icons.ic_checkmark_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark20.kt new file mode 100644 index 0000000000..9ac0903791 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_checkmark_20: ImageVector? = null + +val Icons.ic_checkmark_20: ImageVector + get() { + if (_ic_checkmark_20 != null) return _ic_checkmark_20!! + _ic_checkmark_20 = ImageVector.Builder( + name = "ic_checkmark_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.459 4.48048C16.7459 4.18175 17.2208 4.17217 17.5195 4.459C17.8183 4.74588 17.8279 5.22077 17.541 5.51955L7.93947 15.5195C7.79806 15.6668 7.60259 15.75 7.39845 15.75C7.19434 15.75 6.99882 15.6668 6.85744 15.5195L2.459 10.9395C2.17214 10.6407 2.18178 10.1658 2.48048 9.87892C2.77923 9.59202 3.25412 9.60168 3.54103 9.90041L7.39748 13.917L16.459 4.48048Z"), + ) + }.build() + return _ic_checkmark_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCheckmark20Preview() { + Icon( + imageVector = Icons.ic_checkmark_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark24.kt new file mode 100644 index 0000000000..035dd8cb2a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCheckmark24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_checkmark_24: ImageVector? = null + +val Icons.ic_checkmark_24: ImageVector + get() { + if (_ic_checkmark_24 != null) return _ic_checkmark_24!! + _ic_checkmark_24 = ImageVector.Builder( + name = "ic_checkmark_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.2784 6.30768C18.6608 5.90939 19.294 5.89615 19.6924 6.27839C20.0907 6.66081 20.104 7.29407 19.7217 7.69245L10.1202 17.6924C9.93164 17.8888 9.67073 18 9.3985 18.0001C9.12637 18 8.86632 17.8887 8.6778 17.6924L4.27838 13.1124C3.89612 12.714 3.90943 12.0808 4.30768 11.6983C4.70604 11.3161 5.33929 11.3294 5.72174 11.7276L9.39752 15.5557L18.2784 6.30768Z"), + ) + }.build() + return _ic_checkmark_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCheckmark24Preview() { + Icon( + imageVector = Icons.ic_checkmark_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown12.kt new file mode 100644 index 0000000000..96849d79ba --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_down_12: ImageVector? = null + +val Icons.ic_chevron_down_12: ImageVector + get() { + if (_ic_chevron_down_12 != null) return _ic_chevron_down_12!! + _ic_chevron_down_12 = ImageVector.Builder( + name = "ic_chevron_down_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.14491 4.39394C9.34016 4.19882 9.65672 4.19878 9.85194 4.39394C10.0465 4.58921 10.0469 4.90591 9.85194 5.10097L6.35097 8.60195C6.25738 8.6954 6.1297 8.74825 5.99745 8.74843C5.86522 8.74837 5.73759 8.69527 5.64394 8.60195L2.14296 5.10097C1.94779 4.90579 1.94796 4.58922 2.14296 4.39394C2.33823 4.19881 2.65477 4.19872 2.84999 4.39394L5.99745 7.5414L9.14491 4.39394Z"), + ) + }.build() + return _ic_chevron_down_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronDown12Preview() { + Icon( + imageVector = Icons.ic_chevron_down_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown16.kt new file mode 100644 index 0000000000..3b9200b53c --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_down_16: ImageVector? = null + +val Icons.ic_chevron_down_16: ImageVector + get() { + if (_ic_chevron_down_16 != null) return _ic_chevron_down_16!! + _ic_chevron_down_16 = ImageVector.Builder( + name = "ic_chevron_down_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.928 5.99343C12.1721 5.74959 12.5688 5.74958 12.8128 5.99343C13.0565 6.23747 13.0566 6.6342 12.8128 6.8782L8.43975 11.2503C8.32261 11.3674 8.16302 11.4338 7.99736 11.4339C7.83191 11.4337 7.67303 11.3672 7.55596 11.2503L3.18291 6.8782C2.939 6.63411 2.9389 6.23746 3.18291 5.99343C3.42695 5.74959 3.82365 5.74958 4.06768 5.99343L7.99736 9.9241L11.928 5.99343Z"), + ) + }.build() + return _ic_chevron_down_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronDown16Preview() { + Icon( + imageVector = Icons.ic_chevron_down_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown20.kt new file mode 100644 index 0000000000..0cf06f33c7 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_down_20: ImageVector? = null + +val Icons.ic_chevron_down_20: ImageVector + get() { + if (_ic_chevron_down_20 != null) return _ic_chevron_down_20!! + _ic_chevron_down_20 = ImageVector.Builder( + name = "ic_chevron_down_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.7227 7.2392C16.0156 6.94632 16.4903 6.94631 16.7832 7.2392C17.0754 7.53214 17.0759 8.00707 16.7832 8.29974L10.5322 14.5517C10.3917 14.6922 10.1997 14.7713 10.001 14.7714C9.80255 14.7713 9.61121 14.6918 9.47072 14.5517L3.21974 8.29974C2.92686 8.00686 2.92688 7.53209 3.21974 7.2392C3.51264 6.94631 3.9874 6.94631 4.28029 7.2392L10.001 12.9599L15.7227 7.2392Z"), + ) + }.build() + return _ic_chevron_down_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronDown20Preview() { + Icon( + imageVector = Icons.ic_chevron_down_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown24.kt new file mode 100644 index 0000000000..ac5f514bf7 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_down_24: ImageVector? = null + +val Icons.ic_chevron_down_24: ImageVector + get() { + if (_ic_chevron_down_24 != null) return _ic_chevron_down_24!! + _ic_chevron_down_24 = ImageVector.Builder( + name = "ic_chevron_down_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.291 8.79205C18.6815 8.40174 19.3146 8.40171 19.7051 8.79205C20.0949 9.18257 20.0952 9.8158 19.7051 10.2061L12.706 17.2051C12.5187 17.3924 12.2639 17.4979 11.999 17.4981C11.7342 17.498 11.4794 17.3922 11.292 17.2051L4.29296 10.2061C3.90253 9.81562 3.90257 9.18257 4.29296 8.79205C4.68349 8.40172 5.31656 8.40163 5.70703 8.79205L11.999 15.084L18.291 8.79205Z"), + ) + }.build() + return _ic_chevron_down_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronDown24Preview() { + Icon( + imageVector = Icons.ic_chevron_down_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown28.kt new file mode 100644 index 0000000000..bb3b983ae8 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_down_28: ImageVector? = null + +val Icons.ic_chevron_down_28: ImageVector + get() { + if (_ic_chevron_down_28 != null) return _ic_chevron_down_28!! + _ic_chevron_down_28 = ImageVector.Builder( + name = "ic_chevron_down_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M21.8688 9.9924C22.357 9.50442 23.1483 9.50432 23.6364 9.9924C24.1239 10.4805 24.1242 11.272 23.6364 11.76L14.8844 20.5119C14.6502 20.7458 14.3317 20.877 14.0006 20.8772C13.6695 20.877 13.3511 20.7459 13.1168 20.5119L4.36586 11.76C3.87779 11.2719 3.87789 10.4806 4.36586 9.9924C4.85402 9.50435 5.64532 9.5043 6.13344 9.9924L14.0006 17.8596L21.8688 9.9924Z"), + ) + }.build() + return _ic_chevron_down_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronDown28Preview() { + Icon( + imageVector = Icons.ic_chevron_down_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown32.kt new file mode 100644 index 0000000000..1535a9b16e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronDown32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_down_32: ImageVector? = null + +val Icons.ic_chevron_down_32: ImageVector + get() { + if (_ic_chevron_down_32 != null) return _ic_chevron_down_32!! + _ic_chevron_down_32 = ImageVector.Builder( + name = "ic_chevron_down_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M23.4403 12.1087C24.0261 11.5231 24.9757 11.523 25.5614 12.1087C26.1467 12.6944 26.1468 13.6441 25.5614 14.2297L17.0624 22.7297C16.7812 23.0109 16.3985 23.1691 16.0009 23.1692C15.6034 23.1691 15.2215 23.0107 14.9403 22.7297L6.44129 14.2297C5.85558 13.644 5.85568 12.6944 6.44129 12.1087C7.0271 11.5231 7.97668 11.5229 8.56239 12.1087L16.0009 19.5471L23.4403 12.1087Z"), + ) + }.build() + return _ic_chevron_down_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronDown32Preview() { + Icon( + imageVector = Icons.ic_chevron_down_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft12.kt new file mode 100644 index 0000000000..b91f33b85e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_left_12: ImageVector? = null + +val Icons.ic_chevron_left_12: ImageVector + get() { + if (_ic_chevron_left_12 != null) return _ic_chevron_left_12!! + _ic_chevron_left_12 = ImageVector.Builder( + name = "ic_chevron_left_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.89468 2.14332C7.08983 1.94822 7.40643 1.94842 7.60171 2.14332C7.79632 2.33861 7.79671 2.65529 7.60171 2.85035L4.45425 5.99781L7.60171 9.14527C7.79645 9.34056 7.79676 9.65721 7.60171 9.8523C7.4066 10.0472 7.08993 10.047 6.89468 9.8523L3.3937 6.35133C3.19885 6.1561 3.19873 5.83945 3.3937 5.64429L6.89468 2.14332Z"), + ) + }.build() + return _ic_chevron_left_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronLeft12Preview() { + Icon( + imageVector = Icons.ic_chevron_left_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft16.kt new file mode 100644 index 0000000000..106bb36b72 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_left_16: ImageVector? = null + +val Icons.ic_chevron_left_16: ImageVector + get() { + if (_ic_chevron_left_16 != null) return _ic_chevron_left_16!! + _ic_chevron_left_16 = ImageVector.Builder( + name = "ic_chevron_left_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.1167 3.18182C9.36075 2.93815 9.75749 2.93803 10.0015 3.18182C10.2452 3.42566 10.2448 3.82152 10.0015 4.06561L6.0708 7.99725L10.0015 11.9269C10.2454 12.1709 10.2452 12.5676 10.0015 12.8117C9.7574 13.0557 9.36077 13.0557 9.1167 12.8117L4.74463 8.43866C4.50075 8.19459 4.50068 7.79889 4.74463 7.55487L9.1167 3.18182Z"), + ) + }.build() + return _ic_chevron_left_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronLeft16Preview() { + Icon( + imageVector = Icons.ic_chevron_left_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft20.kt new file mode 100644 index 0000000000..a8fb1765f0 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_left_20: ImageVector? = null + +val Icons.ic_chevron_left_20: ImageVector + get() { + if (_ic_chevron_left_20 != null) return _ic_chevron_left_20!! + _ic_chevron_left_20 = ImageVector.Builder( + name = "ic_chevron_left_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.7031 3.21976C11.9959 2.92697 12.4708 2.92718 12.7637 3.21976C13.0561 3.51268 13.0564 3.98756 12.7637 4.2803L7.04395 10.002L12.7637 15.7227C13.0561 16.0156 13.0564 16.4905 12.7637 16.7832C12.4709 17.0759 11.996 17.0757 11.7031 16.7832L5.45118 10.5323C5.15861 10.2393 5.15843 9.76353 5.45118 9.47073L11.7031 3.21976Z"), + ) + }.build() + return _ic_chevron_left_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronLeft20Preview() { + Icon( + imageVector = Icons.ic_chevron_left_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft24.kt new file mode 100644 index 0000000000..ac81cbc7a3 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_left_24: ImageVector? = null + +val Icons.ic_chevron_left_24: ImageVector + get() { + if (_ic_chevron_left_24 != null) return _ic_chevron_left_24!! + _ic_chevron_left_24 = ImageVector.Builder( + name = "ic_chevron_left_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.791 4.29216C14.1813 3.90195 14.8145 3.9023 15.2051 4.29216C15.5954 4.68265 15.5954 5.31573 15.2051 5.70622L8.91309 11.9982L15.2051 18.2902C15.5955 18.6807 15.5955 19.3137 15.2051 19.7043C14.8146 20.0947 14.1815 20.0947 13.791 19.7043L6.79199 12.7052C6.6049 12.5178 6.49908 12.2631 6.49902 11.9982C6.49922 11.7333 6.6047 11.4785 6.79199 11.2912L13.791 4.29216Z"), + ) + }.build() + return _ic_chevron_left_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronLeft24Preview() { + Icon( + imageVector = Icons.ic_chevron_left_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft28.kt new file mode 100644 index 0000000000..f454d4d108 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_left_28: ImageVector? = null + +val Icons.ic_chevron_left_28: ImageVector + get() { + if (_ic_chevron_left_28 != null) return _ic_chevron_left_28!! + _ic_chevron_left_28 = ImageVector.Builder( + name = "ic_chevron_left_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.2422 4.36594C16.7301 3.87816 17.5216 3.87853 18.0098 4.36594C18.4979 4.85404 18.4978 5.64535 18.0098 6.13352L10.1426 14.0017L18.0098 21.8689C18.4979 22.357 18.4978 23.1483 18.0098 23.6364C17.5216 24.1244 16.7303 24.1245 16.2422 23.6364L7.49023 14.8855C7.25637 14.6512 7.12513 14.3327 7.125 14.0017C7.12515 13.6707 7.25638 13.3521 7.49023 13.1179L16.2422 4.36594Z"), + ) + }.build() + return _ic_chevron_left_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronLeft28Preview() { + Icon( + imageVector = Icons.ic_chevron_left_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft32.kt new file mode 100644 index 0000000000..7ad0b2cadf --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronLeft32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_left_32: ImageVector? = null + +val Icons.ic_chevron_left_32: ImageVector + get() { + if (_ic_chevron_left_32 != null) return _ic_chevron_left_32!! + _ic_chevron_left_32 = ImageVector.Builder( + name = "ic_chevron_left_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17.7741 6.44214C18.3599 5.85636 19.3094 5.85636 19.8952 6.44214C20.4803 7.02798 20.4808 7.97768 19.8952 8.56324L12.4568 16.0017L19.8952 23.4412C20.4803 24.027 20.4806 24.9767 19.8952 25.5623C19.3096 26.1475 18.3599 26.1473 17.7741 25.5623L9.27414 17.0632C8.68867 16.4777 8.68916 15.528 9.27414 14.9421L17.7741 6.44214Z"), + ) + }.build() + return _ic_chevron_left_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronLeft32Preview() { + Icon( + imageVector = Icons.ic_chevron_left_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight12.kt new file mode 100644 index 0000000000..c576c21c91 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_right_12: ImageVector? = null + +val Icons.ic_chevron_right_12: ImageVector + get() { + if (_ic_chevron_right_12 != null) return _ic_chevron_right_12!! + _ic_chevron_right_12 = ImageVector.Builder( + name = "ic_chevron_right_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.3938 2.14306C4.58908 1.94819 4.9057 1.94797 5.10084 2.14306L8.60181 5.64404C8.79675 5.83919 8.79663 6.15585 8.60181 6.35107L5.10084 9.85205C4.90563 10.0472 4.58905 10.0471 4.3938 9.85205C4.19862 9.65681 4.19865 9.34027 4.3938 9.14502L7.54127 5.99756L4.3938 2.85009C4.19867 2.6549 4.19878 2.33833 4.3938 2.14306Z"), + ) + }.build() + return _ic_chevron_right_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronRight12Preview() { + Icon( + imageVector = Icons.ic_chevron_right_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight16.kt new file mode 100644 index 0000000000..065843ad72 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_right_16: ImageVector? = null + +val Icons.ic_chevron_right_16: ImageVector + get() { + if (_ic_chevron_right_16 != null) return _ic_chevron_right_16!! + _ic_chevron_right_16 = ImageVector.Builder( + name = "ic_chevron_right_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M5.9971 3.18454C6.24115 2.94125 6.638 2.94094 6.88186 3.18454L11.2539 7.55759C11.4977 7.80143 11.4973 8.19727 11.2539 8.44137L6.88186 12.8144C6.63781 13.0585 6.24118 13.0584 5.9971 12.8144C5.75327 12.5703 5.7531 12.1737 5.9971 11.9297L9.92776 7.99997L5.9971 4.06833C5.75369 3.82423 5.75333 3.42841 5.9971 3.18454Z"), + ) + }.build() + return _ic_chevron_right_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronRight16Preview() { + Icon( + imageVector = Icons.ic_chevron_right_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight20.kt new file mode 100644 index 0000000000..29a976e923 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_right_20: ImageVector? = null + +val Icons.ic_chevron_right_20: ImageVector + get() { + if (_ic_chevron_right_20 != null) return _ic_chevron_right_20!! + _ic_chevron_right_20 = ImageVector.Builder( + name = "ic_chevron_right_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.23735 3.2178C7.53027 2.92522 8.00511 2.92502 8.2979 3.2178L14.5499 9.46878C14.8423 9.7616 14.8423 10.2375 14.5499 10.5303L8.2979 16.7813C8.00512 17.074 7.53026 17.0738 7.23735 16.7813C6.94448 16.4884 6.9445 16.0136 7.23735 15.7207L12.9571 10L7.23735 4.27835C6.94449 3.98548 6.94454 3.5107 7.23735 3.2178Z"), + ) + }.build() + return _ic_chevron_right_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronRight20Preview() { + Icon( + imageVector = Icons.ic_chevron_right_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight24.kt new file mode 100644 index 0000000000..2675fb54e2 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_right_24: ImageVector? = null + +val Icons.ic_chevron_right_24: ImageVector + get() { + if (_ic_chevron_right_24 != null) return _ic_chevron_right_24!! + _ic_chevron_right_24 = ImageVector.Builder( + name = "ic_chevron_right_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.7929 4.29313C9.18345 3.90307 9.81659 3.90281 10.207 4.29313L17.206 11.2922C17.3933 11.4796 17.4988 11.7342 17.499 11.9992C17.4989 12.2641 17.3932 12.5188 17.206 12.7062L10.207 19.7052C9.81652 20.0956 9.18343 20.0955 8.7929 19.7052C8.40245 19.3147 8.40244 18.6817 8.7929 18.2912L15.0849 11.9992L8.7929 5.70719C8.40247 5.31671 8.40252 4.68365 8.7929 4.29313Z"), + ) + }.build() + return _ic_chevron_right_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronRight24Preview() { + Icon( + imageVector = Icons.ic_chevron_right_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight28.kt new file mode 100644 index 0000000000..a4e29b0243 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_right_28: ImageVector? = null + +val Icons.ic_chevron_right_28: ImageVector + get() { + if (_ic_chevron_right_28 != null) return _ic_chevron_right_28!! + _ic_chevron_right_28 = ImageVector.Builder( + name = "ic_chevron_right_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99008 4.36269C10.4783 3.87543 11.2698 3.87497 11.7577 4.36269L20.5096 13.1146C20.7434 13.3488 20.8746 13.6675 20.8748 13.9984C20.8747 14.3294 20.7434 14.648 20.5096 14.8822L11.7577 23.6332C11.2696 24.1213 10.4782 24.1212 9.99008 23.6332C9.502 23.145 9.50195 22.3538 9.99008 21.8656L17.8573 13.9984L9.99008 6.13027C9.50207 5.6421 9.50197 4.8508 9.99008 4.36269Z"), + ) + }.build() + return _ic_chevron_right_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronRight28Preview() { + Icon( + imageVector = Icons.ic_chevron_right_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight32.kt new file mode 100644 index 0000000000..47486be29b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronRight32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_right_32: ImageVector? = null + +val Icons.ic_chevron_right_32: ImageVector + get() { + if (_ic_chevron_right_32 != null) return _ic_chevron_right_32!! + _ic_chevron_right_32 = ImageVector.Builder( + name = "ic_chevron_right_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.1076 6.44153C12.6934 5.85575 13.6429 5.85575 14.2287 6.44153L22.7287 14.9415C23.3137 15.5274 23.3141 16.4771 22.7287 17.0626L14.2287 25.5616C13.643 26.1471 12.6933 26.147 12.1076 25.5616C11.5221 24.9759 11.5221 24.0263 12.1076 23.4406L19.5461 16.0011L12.1076 8.56262C11.5219 7.97692 11.5221 7.02733 12.1076 6.44153Z"), + ) + }.build() + return _ic_chevron_right_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronRight32Preview() { + Icon( + imageVector = Icons.ic_chevron_right_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp12.kt new file mode 100644 index 0000000000..e29f777b79 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_up_12: ImageVector? = null + +val Icons.ic_chevron_up_12: ImageVector + get() { + if (_ic_chevron_up_12 != null) return _ic_chevron_up_12!! + _ic_chevron_up_12 = ImageVector.Builder( + name = "ic_chevron_up_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M2.14292 7.60641C1.94805 7.41115 1.94788 7.09453 2.14292 6.89938L5.6439 3.3984C5.83905 3.20339 6.15568 3.20354 6.35093 3.3984L9.85191 6.89938C10.047 7.09461 10.047 7.41119 9.85191 7.60641C9.65669 7.80151 9.34011 7.80148 9.14487 7.60641L5.99741 4.45895L2.84995 7.60641C2.65478 7.80147 2.33817 7.80135 2.14292 7.60641Z"), + ) + }.build() + return _ic_chevron_up_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronUp12Preview() { + Icon( + imageVector = Icons.ic_chevron_up_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp16.kt new file mode 100644 index 0000000000..59d2283e9d --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_up_16: ImageVector? = null + +val Icons.ic_chevron_up_16: ImageVector + get() { + if (_ic_chevron_up_16 != null) return _ic_chevron_up_16!! + _ic_chevron_up_16 = ImageVector.Builder( + name = "ic_chevron_up_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.99736 4.56152C8.16301 4.56161 8.3226 4.62798 8.43974 4.74512L12.8128 9.11719C13.0563 9.36127 13.0566 9.75803 12.8128 10.002C12.5688 10.2456 12.172 10.2454 11.928 10.002L7.99736 6.07129L4.06767 10.002C3.82374 10.2456 3.42692 10.2454 3.1829 10.002C2.93893 9.75798 2.93913 9.36129 3.1829 9.11719L7.55595 4.74512C7.67304 4.62809 7.83182 4.56165 7.99736 4.56152Z"), + ) + }.build() + return _ic_chevron_up_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronUp16Preview() { + Icon( + imageVector = Icons.ic_chevron_up_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp20.kt new file mode 100644 index 0000000000..2f901f117e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_up_20: ImageVector? = null + +val Icons.ic_chevron_up_20: ImageVector + get() { + if (_ic_chevron_up_20 != null) return _ic_chevron_up_20!! + _ic_chevron_up_20 = ImageVector.Builder( + name = "ic_chevron_up_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.001 5.23242C10.1997 5.23259 10.3917 5.31165 10.5322 5.45215L16.7832 11.7041C17.0756 11.9969 17.0757 12.4719 16.7832 12.7646C16.4904 13.0574 16.0156 13.0572 15.7227 12.7646L10.001 7.04395L4.28027 12.7646C3.9875 13.0574 3.51264 13.0572 3.21972 12.7646C2.92684 12.4718 2.92684 11.997 3.21972 11.7041L9.4707 5.45215C9.61122 5.31178 9.80236 5.23254 10.001 5.23242Z"), + ) + }.build() + return _ic_chevron_up_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronUp20Preview() { + Icon( + imageVector = Icons.ic_chevron_up_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp24.kt new file mode 100644 index 0000000000..c5d9d1649f --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_up_24: ImageVector? = null + +val Icons.ic_chevron_up_24: ImageVector + get() { + if (_ic_chevron_up_24 != null) return _ic_chevron_up_24!! + _ic_chevron_up_24 = ImageVector.Builder( + name = "ic_chevron_up_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.999 6.49902C12.2639 6.49925 12.5188 6.60473 12.7061 6.79199L19.7051 13.791C20.0952 14.1814 20.0949 14.8146 19.7051 15.2051C19.3146 15.5954 18.6815 15.5953 18.291 15.2051L11.999 8.91309L5.70706 15.2051C5.31661 15.5955 4.68352 15.5953 4.29299 15.2051C3.9026 14.8146 3.90256 14.1815 4.29299 13.791L11.292 6.79199C11.4794 6.60489 11.7342 6.49908 11.999 6.49902Z"), + ) + }.build() + return _ic_chevron_up_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronUp24Preview() { + Icon( + imageVector = Icons.ic_chevron_up_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp28.kt new file mode 100644 index 0000000000..a980951257 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_up_28: ImageVector? = null + +val Icons.ic_chevron_up_28: ImageVector + get() { + if (_ic_chevron_up_28 != null) return _ic_chevron_up_28!! + _ic_chevron_up_28 = ImageVector.Builder( + name = "ic_chevron_up_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.0009 7.12622C14.3318 7.12643 14.6505 7.25761 14.8847 7.49146L23.6366 16.2434C24.1241 16.7314 24.1241 17.523 23.6366 18.011C23.1486 18.4989 22.3572 18.4986 21.869 18.011L14.0009 10.1438L6.13369 18.011C5.64568 18.4989 4.85427 18.4986 4.36611 18.011C3.87816 17.5228 3.8781 16.7315 4.36611 16.2434L13.1171 7.49146C13.3513 7.25748 13.6698 7.12635 14.0009 7.12622Z"), + ) + }.build() + return _ic_chevron_up_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronUp28Preview() { + Icon( + imageVector = Icons.ic_chevron_up_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp32.kt new file mode 100644 index 0000000000..a2430ebbaf --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcChevronUp32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_chevron_up_32: ImageVector? = null + +val Icons.ic_chevron_up_32: ImageVector + get() { + if (_ic_chevron_up_32 != null) return _ic_chevron_up_32!! + _ic_chevron_up_32 = ImageVector.Builder( + name = "ic_chevron_up_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.0006 8.83521C16.3983 8.83524 16.7809 8.99347 17.0622 9.27466L25.5612 17.7747C26.1468 18.3604 26.1467 19.31 25.5612 19.8958C24.9754 20.4815 24.0259 20.4815 23.4401 19.8958L16.0006 12.4573L8.56215 19.8958C7.97637 20.4815 7.02685 20.4815 6.44106 19.8958C5.85543 19.31 5.85533 18.3604 6.44106 17.7747L14.9401 9.27466C15.2213 8.99361 15.6031 8.83532 16.0006 8.83521Z"), + ) + }.build() + return _ic_chevron_up_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcChevronUp32Preview() { + Icon( + imageVector = Icons.ic_chevron_up_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock12.kt new file mode 100644 index 0000000000..15d9512929 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock12.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_clock_12: ImageVector? = null + +val Icons.ic_clock_12: ImageVector + get() { + if (_ic_clock_12 != null) return _ic_clock_12!! + _ic_clock_12 = ImageVector.Builder( + name = "ic_clock_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.24857 3.21543C6.52471 3.21543 6.74857 3.43929 6.74857 3.71543V6.21543C6.74857 6.49157 6.52471 6.71543 6.24857 6.71543H4.24857C3.97243 6.71543 3.74857 6.49157 3.74857 6.21543C3.74857 5.93929 3.97243 5.71543 4.24857 5.71543H5.74857V3.71543C5.74857 3.43929 5.97243 3.21543 6.24857 3.21543Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.EvenOdd, + pathData = addPathNodes("M6 1C8.76142 1 11 3.23858 11 6C11 8.76142 8.76142 11 6 11C3.23858 11 1 8.76142 1 6C1 3.23858 3.23858 1 6 1ZM6 2C3.79086 2 2 3.79086 2 6C2 8.20914 3.79086 10 6 10C8.20914 10 10 8.20914 10 6C10 3.79086 8.20914 2 6 2Z"), + ) + }.build() + return _ic_clock_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcClock12Preview() { + Icon( + imageVector = Icons.ic_clock_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock16.kt new file mode 100644 index 0000000000..e74be3345c --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock16.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_clock_16: ImageVector? = null + +val Icons.ic_clock_16: ImageVector + get() { + if (_ic_clock_16 != null) return _ic_clock_16!! + _ic_clock_16 = ImageVector.Builder( + name = "ic_clock_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.36523 4.5C8.71001 4.50033 8.99003 4.7802 8.99023 5.125V8.26074C8.99023 8.60572 8.71014 8.88542 8.36523 8.88574H6.125C5.77982 8.88574 5.5 8.60592 5.5 8.26074C5.50026 7.91578 5.77998 7.63574 6.125 7.63574H7.74023V5.125C7.74044 4.78 8.02018 4.5 8.36523 4.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.EvenOdd, + pathData = addPathNodes("M8.30957 2.00781C11.48 2.16874 14.001 4.79058 14.001 8.00098C14.0007 11.3147 11.3146 14.0006 8.00098 14.001C4.68703 14.001 2.00027 11.3149 2 8.00098C2 4.68687 4.68687 2 8.00098 2L8.30957 2.00781ZM8.00098 3.25C5.37722 3.25 3.25 5.37722 3.25 8.00098C3.25027 10.6245 5.37739 12.751 8.00098 12.751C10.6243 12.7506 12.7507 10.6243 12.751 8.00098C12.751 5.37743 10.6244 3.25033 8.00098 3.25Z"), + ) + }.build() + return _ic_clock_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcClock16Preview() { + Icon( + imageVector = Icons.ic_clock_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock20.kt new file mode 100644 index 0000000000..44e589f073 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_clock_20: ImageVector? = null + +val Icons.ic_clock_20: ImageVector + get() { + if (_ic_clock_20 != null) return _ic_clock_20!! + _ic_clock_20 = ImageVector.Builder( + name = "ic_clock_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.3564 5.3584C10.7706 5.3585 11.1064 5.69425 11.1064 6.1084V10.25C11.1064 10.6641 10.7705 10.9999 10.3564 11H7.25C6.83594 10.9998 6.50004 10.6641 6.5 10.25C6.50004 9.83591 6.83594 9.50015 7.25 9.5H9.60645V6.1084C9.60645 5.69428 9.94236 5.35855 10.3564 5.3584Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.EvenOdd, + pathData = addPathNodes("M10.4092 2.01074C14.6352 2.2248 17.996 5.71889 17.9961 9.99805C17.996 14.4151 14.4151 17.996 9.99805 17.9961C5.581 17.996 2.00007 14.4151 2 9.99805C2.00005 5.58099 5.58099 2.00005 9.99805 2L10.4092 2.01074ZM9.99805 3.5C6.40942 3.50005 3.50005 6.40942 3.5 9.99805C3.50007 13.5867 6.40943 16.496 9.99805 16.4961C13.5867 16.496 16.496 13.5867 16.4961 9.99805C16.496 6.40943 13.5867 3.50007 9.99805 3.5Z"), + ) + }.build() + return _ic_clock_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcClock20Preview() { + Icon( + imageVector = Icons.ic_clock_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock24.kt new file mode 100644 index 0000000000..5addfb5842 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_clock_24: ImageVector? = null + +val Icons.ic_clock_24: ImageVector + get() { + if (_ic_clock_24 != null) return _ic_clock_24!! + _ic_clock_24 = ImageVector.Builder( + name = "ic_clock_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.5 6C13.0523 6 13.5 6.44772 13.5 7V12.5C13.5 13.0523 13.0523 13.5 12.5 13.5H8.5C7.94772 13.5 7.5 13.0523 7.5 12.5C7.5 11.9477 7.94772 11.5 8.5 11.5H11.5V7C11.5 6.44772 11.9477 6 12.5 6Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.EvenOdd, + pathData = addPathNodes("M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4Z"), + ) + }.build() + return _ic_clock_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcClock24Preview() { + Icon( + imageVector = Icons.ic_clock_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock32.kt new file mode 100644 index 0000000000..8be8dcea32 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcClock32.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_clock_32: ImageVector? = null + +val Icons.ic_clock_32: ImageVector + get() { + if (_ic_clock_32 != null) return _ic_clock_32!! + _ic_clock_32 = ImageVector.Builder( + name = "ic_clock_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.75 8.77832C17.4404 8.77832 18 9.33796 18 10.0283V16.5986C17.9998 17.2888 17.4402 17.8486 16.75 17.8486H11.9717C11.2815 17.8486 10.7219 17.2888 10.7217 16.5986C10.7217 15.9083 11.2813 15.3486 11.9717 15.3486H15.5V10.0283C15.5 9.33801 16.0597 8.77839 16.75 8.77832Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.EvenOdd, + pathData = addPathNodes("M16.001 4C22.6288 4.00026 28.0027 9.37314 28.0029 16.001C28.0027 22.6288 22.6288 28.0027 16.001 28.0029C9.37314 28.0027 4.00026 22.6288 4 16.001C4.00026 9.37313 9.37313 4.00026 16.001 4ZM16.001 6.5C10.7538 6.50026 6.50026 10.7538 6.5 16.001C6.50026 21.2481 10.7538 25.5027 16.001 25.5029C21.2481 25.5027 25.5027 21.2481 25.5029 16.001C25.5027 10.7538 21.2481 6.50026 16.001 6.5Z"), + ) + }.build() + return _ic_clock_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcClock32Preview() { + Icon( + imageVector = Icons.ic_clock_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud12.kt new file mode 100644 index 0000000000..0800b7255e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cloud_12: ImageVector? = null + +val Icons.ic_cloud_12: ImageVector + get() { + if (_ic_cloud_12 != null) return _ic_cloud_12!! + _ic_cloud_12 = ImageVector.Builder( + name = "ic_cloud_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6 2.5C7.58676 2.5 8.93378 3.61968 9.16406 5.11621C10.1976 5.32125 11 6.19869 11 7.28613C10.9998 8.53149 9.94696 9.4999 8.7002 9.5H3.75C2.25458 9.5 1.00016 8.33961 1 6.85742L1.0127 6.6084C1.12395 5.48086 1.97219 4.56517 3.08887 4.30176C3.60666 3.20468 4.74729 2.50058 6 2.5ZM6 3.5C5.0434 3.50054 4.21375 4.08011 3.91699 4.91113C3.8537 5.08852 3.69562 5.21546 3.50879 5.23926C2.62693 5.35165 2.0015 6.05933 2 6.8584C2.00072 7.74248 2.7607 8.5 3.75 8.5H8.7002C9.44118 8.4999 9.99976 7.93382 10 7.28613C10 6.63827 9.44134 6.07139 8.7002 6.07129C8.42405 6.07129 8.2002 5.84743 8.2002 5.57129C8.20012 4.45004 7.23824 3.5 6 3.5Z"), + ) + }.build() + return _ic_cloud_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCloud12Preview() { + Icon( + imageVector = Icons.ic_cloud_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud12Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud12Filled.kt new file mode 100644 index 0000000000..37f3d66331 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud12Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cloud_12_filled: ImageVector? = null + +val Icons.ic_cloud_12_filled: ImageVector + get() { + if (_ic_cloud_12_filled != null) return _ic_cloud_12_filled!! + _ic_cloud_12_filled = ImageVector.Builder( + name = "ic_cloud_12_filled", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6 3C7.49112 3 8.70012 4.15119 8.7002 5.57129C9.69422 5.57139 10.5 6.33942 10.5 7.28613C10.4998 8.23265 9.69407 8.9999 8.7002 9H3.75C2.50746 9 1.50016 8.04076 1.5 6.85742C1.50201 5.78861 2.33303 4.88504 3.44531 4.74316C3.81716 3.70129 4.84455 3.00054 6 3Z"), + ) + }.build() + return _ic_cloud_12_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCloud12FilledPreview() { + Icon( + imageVector = Icons.ic_cloud_12_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud16.kt new file mode 100644 index 0000000000..46fd08bb02 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cloud_16: ImageVector? = null + +val Icons.ic_cloud_16: ImageVector + get() { + if (_ic_cloud_16 != null) return _ic_cloud_16!! + _ic_cloud_16 = ImageVector.Builder( + name = "ic_cloud_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8 3.375C10.1072 3.375 11.8925 4.86911 12.1826 6.8584C13.556 7.11784 14.6248 8.27613 14.625 9.71387C14.625 11.3498 13.2412 12.625 11.5996 12.625H5C3.02705 12.625 1.375 11.0941 1.375 9.14258L1.37891 8.97754C1.45745 7.41255 2.61167 6.12397 4.14746 5.77051C4.82684 4.31304 6.33845 3.37577 8 3.375ZM8 4.625C6.70774 4.62572 5.58437 5.40923 5.18262 6.53516C5.10338 6.75663 4.90622 6.9146 4.67285 6.94434C3.47814 7.09672 2.62729 8.05592 2.625 9.14355C2.6254 10.3476 3.6595 11.375 5 11.375H11.5996C12.609 11.375 13.375 10.6027 13.375 9.71387C13.3748 8.82524 12.6088 8.05371 11.5996 8.05371C11.2547 8.0535 10.9747 7.77369 10.9746 7.42871C10.9746 5.90873 9.67213 4.625 8 4.625Z"), + ) + }.build() + return _ic_cloud_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCloud16Preview() { + Icon( + imageVector = Icons.ic_cloud_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud16Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud16Filled.kt new file mode 100644 index 0000000000..15e61259e7 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud16Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cloud_16_filled: ImageVector? = null + +val Icons.ic_cloud_16_filled: ImageVector + get() { + if (_ic_cloud_16_filled != null) return _ic_cloud_16_filled!! + _ic_cloud_16_filled = ImageVector.Builder( + name = "ic_cloud_16_filled", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8 4C9.98822 4 11.5996 5.53516 11.5996 7.42871C12.9249 7.42871 13.9998 8.45169 14 9.71387C14 10.9762 12.9251 12 11.5996 12H5C3.34315 12 2 10.7205 2 9.14258C2.00282 7.71747 3.11154 6.51318 4.59473 6.32422C5.09062 4.93522 6.45951 4.00072 8 4Z"), + ) + }.build() + return _ic_cloud_16_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCloud16FilledPreview() { + Icon( + imageVector = Icons.ic_cloud_16_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud20.kt new file mode 100644 index 0000000000..2be67cbc84 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cloud_20: ImageVector? = null + +val Icons.ic_cloud_20: ImageVector + get() { + if (_ic_cloud_20 != null) return _ic_cloud_20!! + _ic_cloud_20 = ImageVector.Builder( + name = "ic_cloud_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10 3.75C12.8178 3.75 15.1611 5.82435 15.5049 8.52734C17.3416 8.85425 18.75 10.4345 18.75 12.3574C18.7498 14.5199 16.9684 16.25 14.7998 16.25H6C3.38944 16.25 1.25 14.1679 1.25 11.5713L1.25586 11.3516C1.35816 9.25318 2.87061 7.49898 4.91504 7.03223C5.79136 5.04783 7.78557 3.75106 10 3.75ZM10 5.25C8.25848 5.25099 6.7222 6.34001 6.16797 7.94141C6.07509 8.20984 5.83827 8.40343 5.55664 8.44043C3.94147 8.65271 2.75286 9.99978 2.75 11.5732C2.751 13.3152 4.1929 14.75 6 14.75H14.7998C16.1656 14.75 17.2498 13.6662 17.25 12.3574C17.25 11.0486 16.1657 9.96387 14.7998 9.96387C14.3857 9.96376 14.0498 9.62802 14.0498 9.21387C14.0496 7.03732 12.2494 5.25 10 5.25Z"), + ) + }.build() + return _ic_cloud_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCloud20Preview() { + Icon( + imageVector = Icons.ic_cloud_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud20Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud20Filled.kt new file mode 100644 index 0000000000..a99366dac3 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud20Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cloud_20_filled: ImageVector? = null + +val Icons.ic_cloud_20_filled: ImageVector + get() { + if (_ic_cloud_20_filled != null) return _ic_cloud_20_filled!! + _ic_cloud_20_filled = ImageVector.Builder( + name = "ic_cloud_20_filled", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10 4.5C12.6508 4.5 14.7996 6.61043 14.7998 9.21387C16.5671 9.21387 18 10.6217 18 12.3574C17.9998 14.093 16.567 15.5 14.7998 15.5H6C3.79086 15.5 2 13.741 2 11.5713C2.00364 9.61167 3.48134 7.95614 5.45898 7.69629C6.11998 5.78607 7.94579 4.50099 10 4.5Z"), + ) + }.build() + return _ic_cloud_20_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCloud20FilledPreview() { + Icon( + imageVector = Icons.ic_cloud_20_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud24.kt new file mode 100644 index 0000000000..e24fbd3733 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cloud_24: ImageVector? = null + +val Icons.ic_cloud_24: ImageVector + get() { + if (_ic_cloud_24 != null) return _ic_cloud_24!! + _ic_cloud_24 = ImageVector.Builder( + name = "ic_cloud_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 4C15.3671 4 18.1808 6.44726 18.6338 9.66113C20.8241 10.0865 22.5 11.9796 22.5 14.2861C22.4998 16.9109 20.3293 18.9999 17.7002 19H7.25C4.09609 19 1.50015 16.4951 1.5 13.3574V13.3555L1.50684 13.0908C1.63028 10.5743 3.4403 8.47551 5.88477 7.89551C6.95542 5.53578 9.34909 4.00127 12 4ZM12 6C9.97439 6.00117 8.19299 7.26207 7.55176 9.10645C7.42736 9.4636 7.11234 9.72049 6.7373 9.76953C4.86865 10.0139 3.50329 11.5622 3.5 13.3594C3.50124 15.3489 5.15808 17 7.25 17H17.7002C19.268 16.9999 20.4998 15.7636 20.5 14.2861C20.5 12.8085 19.2681 11.5714 17.7002 11.5713C17.1479 11.5713 16.7002 11.1236 16.7002 10.5713C16.7001 8.06801 14.6173 6 12 6Z"), + ) + }.build() + return _ic_cloud_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCloud24Preview() { + Icon( + imageVector = Icons.ic_cloud_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud24Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud24Filled.kt new file mode 100644 index 0000000000..6d1df90fb0 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCloud24Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cloud_24_filled: ImageVector? = null + +val Icons.ic_cloud_24_filled: ImageVector + get() { + if (_ic_cloud_24_filled != null) return _ic_cloud_24_filled!! + _ic_cloud_24_filled = ImageVector.Builder( + name = "ic_cloud_24_filled", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 5C15.148 5 17.7001 7.49434 17.7002 10.5713C19.7988 10.5714 21.5 12.2349 21.5 14.2861C21.4998 16.3372 19.7986 17.9999 17.7002 18H7.25C4.62674 18 2.50015 15.9215 2.5 13.3574C2.50423 11.0415 4.25897 9.0845 6.60742 8.77734C7.39237 6.51983 9.56064 5.00117 12 5Z"), + ) + }.build() + return _ic_cloud_24_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCloud24FilledPreview() { + Icon( + imageVector = Icons.ic_cloud_24_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox20.kt new file mode 100644 index 0000000000..6d7ff3f50c --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_box_20: ImageVector? = null + +val Icons.ic_control_box_20: ImageVector + get() { + if (_ic_control_box_20 != null) return _ic_control_box_20!! + _ic_control_box_20 = ImageVector.Builder( + name = "ic_control_box_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.75 3C15.5449 3 17 4.45507 17 6.25V13.75C17 15.5449 15.5449 17 13.75 17H6.25C4.45507 17 3 15.5449 3 13.75V6.25C3 4.45508 4.45508 3 6.25 3H13.75ZM6.25 4.5C5.2835 4.5 4.5 5.2835 4.5 6.25V13.75C4.5 14.7165 5.2835 15.5 6.25 15.5H13.75C14.7165 15.5 15.5 14.7165 15.5 13.75V6.25C15.5 5.2835 14.7165 4.5 13.75 4.5H6.25Z"), + ) + }.build() + return _ic_control_box_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlBox20Preview() { + Icon( + imageVector = Icons.ic_control_box_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox20Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox20Filled.kt new file mode 100644 index 0000000000..a7e50db595 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox20Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_box_20_filled: ImageVector? = null + +val Icons.ic_control_box_20_filled: ImageVector + get() { + if (_ic_control_box_20_filled != null) return _ic_control_box_20_filled!! + _ic_control_box_20_filled = ImageVector.Builder( + name = "ic_control_box_20_filled", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.75 3C15.5449 3 17 4.45507 17 6.25V13.75C17 15.5449 15.5449 17 13.75 17H6.25C4.45507 17 3 15.5449 3 13.75V6.25C3 4.45508 4.45508 3 6.25 3H13.75Z"), + ) + }.build() + return _ic_control_box_20_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlBox20FilledPreview() { + Icon( + imageVector = Icons.ic_control_box_20_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox24.kt new file mode 100644 index 0000000000..a4cf797ab3 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_box_24: ImageVector? = null + +val Icons.ic_control_box_24: ImageVector + get() { + if (_ic_control_box_24 != null) return _ic_control_box_24!! + _ic_control_box_24 = ImageVector.Builder( + name = "ic_control_box_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17 3C19.2091 3 21 4.79086 21 7V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7C3 4.79086 4.79086 3 7 3H17ZM7 5C5.89543 5 5 5.89543 5 7V17C5 18.1046 5.89543 19 7 19H17C18.1046 19 19 18.1046 19 17V7C19 5.89543 18.1046 5 17 5H7Z"), + ) + }.build() + return _ic_control_box_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlBox24Preview() { + Icon( + imageVector = Icons.ic_control_box_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox24Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox24Filled.kt new file mode 100644 index 0000000000..38ab123130 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlBox24Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_box_24_filled: ImageVector? = null + +val Icons.ic_control_box_24_filled: ImageVector + get() { + if (_ic_control_box_24_filled != null) return _ic_control_box_24_filled!! + _ic_control_box_24_filled = ImageVector.Builder( + name = "ic_control_box_24_filled", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17 3C19.2091 3 21 4.79086 21 7V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7C3 4.79086 4.79086 3 7 3H17Z"), + ) + }.build() + return _ic_control_box_24_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlBox24FilledPreview() { + Icon( + imageVector = Icons.ic_control_box_24_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCheckmark20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCheckmark20.kt new file mode 100644 index 0000000000..0382d29491 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCheckmark20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_checkmark_20: ImageVector? = null + +val Icons.ic_control_checkmark_20: ImageVector + get() { + if (_ic_control_checkmark_20 != null) return _ic_control_checkmark_20!! + _ic_control_checkmark_20 = ImageVector.Builder( + name = "ic_control_checkmark_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.7091 7.47177C13.002 7.17905 13.4768 7.17896 13.7696 7.47177C14.0623 7.76462 14.0623 8.23946 13.7696 8.53232L9.80188 12.4991C9.77414 12.5414 9.74238 12.583 9.7052 12.6202C9.41232 12.9124 8.93736 12.9127 8.64465 12.6202L6.83801 10.8136C6.54535 10.5209 6.54572 10.046 6.83801 9.75302C7.13089 9.46014 7.60566 9.46016 7.89855 9.75302L9.1632 11.0177L12.7091 7.47177Z"), + ) + }.build() + return _ic_control_checkmark_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlCheckmark20Preview() { + Icon( + imageVector = Icons.ic_control_checkmark_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCheckmark24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCheckmark24.kt new file mode 100644 index 0000000000..38942c3a11 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCheckmark24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_checkmark_24: ImageVector? = null + +val Icons.ic_control_checkmark_24: ImageVector + get() { + if (_ic_control_checkmark_24 != null) return _ic_control_checkmark_24!! + _ic_control_checkmark_24 = ImageVector.Builder( + name = "ic_control_checkmark_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.7805 8.89449C15.171 8.50429 15.8041 8.5042 16.1946 8.89449C16.585 9.28492 16.5848 9.91801 16.1946 10.3086L11.4426 15.0595C11.4066 15.1136 11.3653 15.1661 11.3176 15.2138C10.9271 15.6042 10.2941 15.6042 9.90357 15.2138L7.7356 13.0459C7.34523 12.6554 7.3452 12.0223 7.7356 11.6318C8.1261 11.2416 8.75922 11.2415 9.14966 11.6318L10.5959 13.0781L14.7805 8.89449Z"), + ) + }.build() + return _ic_control_checkmark_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlCheckmark24Preview() { + Icon( + imageVector = Icons.ic_control_checkmark_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle20.kt new file mode 100644 index 0000000000..0d99f28e55 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_circle_20: ImageVector? = null + +val Icons.ic_control_circle_20: ImageVector + get() { + if (_ic_control_circle_20 != null) return _ic_control_circle_20!! + _ic_control_circle_20 = ImageVector.Builder( + name = "ic_control_circle_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.25 2C14.8063 2 18.5 5.69365 18.5 10.25C18.5 14.8063 14.8063 18.5 10.25 18.5C5.69365 18.5 2 14.8063 2 10.25C2 5.69365 5.69365 2 10.25 2ZM10.25 3.5C6.52208 3.5 3.5 6.52208 3.5 10.25C3.5 13.9779 6.52208 17 10.25 17C13.9779 17 17 13.9779 17 10.25C17 6.52208 13.9779 3.5 10.25 3.5Z"), + ) + }.build() + return _ic_control_circle_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlCircle20Preview() { + Icon( + imageVector = Icons.ic_control_circle_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle20Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle20Filled.kt new file mode 100644 index 0000000000..79ce770797 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle20Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_circle_20_filled: ImageVector? = null + +val Icons.ic_control_circle_20_filled: ImageVector + get() { + if (_ic_control_circle_20_filled != null) return _ic_control_circle_20_filled!! + _ic_control_circle_20_filled = ImageVector.Builder( + name = "ic_control_circle_20_filled", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.25 2C14.8063 2 18.5 5.69365 18.5 10.25C18.5 14.8063 14.8063 18.5 10.25 18.5C5.69365 18.5 2 14.8063 2 10.25C2 5.69365 5.69365 2 10.25 2Z"), + ) + }.build() + return _ic_control_circle_20_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlCircle20FilledPreview() { + Icon( + imageVector = Icons.ic_control_circle_20_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle24.kt new file mode 100644 index 0000000000..3781cb593d --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_circle_24: ImageVector? = null + +val Icons.ic_control_circle_24: ImageVector + get() { + if (_ic_control_circle_24 != null) return _ic_control_circle_24!! + _ic_control_circle_24 = ImageVector.Builder( + name = "ic_control_circle_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4Z"), + ) + }.build() + return _ic_control_circle_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlCircle24Preview() { + Icon( + imageVector = Icons.ic_control_circle_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle24Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle24Filled.kt new file mode 100644 index 0000000000..778d121b66 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlCircle24Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_circle_24_filled: ImageVector? = null + +val Icons.ic_control_circle_24_filled: ImageVector + get() { + if (_ic_control_circle_24_filled != null) return _ic_control_circle_24_filled!! + _ic_control_circle_24_filled = ImageVector.Builder( + name = "ic_control_circle_24_filled", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2Z"), + ) + }.build() + return _ic_control_circle_24_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlCircle24FilledPreview() { + Icon( + imageVector = Icons.ic_control_circle_24_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlIndeterminate20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlIndeterminate20.kt new file mode 100644 index 0000000000..7861d55735 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlIndeterminate20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_indeterminate_20: ImageVector? = null + +val Icons.ic_control_indeterminate_20: ImageVector + get() { + if (_ic_control_indeterminate_20 != null) return _ic_control_indeterminate_20!! + _ic_control_indeterminate_20 = ImageVector.Builder( + name = "ic_control_indeterminate_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.25 9.25C13.6642 9.25 14 9.58579 14 10C14 10.4142 13.6642 10.75 13.25 10.75H6.75C6.33579 10.75 6 10.4142 6 10C6 9.58579 6.33579 9.25 6.75 9.25H13.25Z"), + ) + }.build() + return _ic_control_indeterminate_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlIndeterminate20Preview() { + Icon( + imageVector = Icons.ic_control_indeterminate_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlIndeterminate24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlIndeterminate24.kt new file mode 100644 index 0000000000..9eedc01d6b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcControlIndeterminate24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_control_indeterminate_24: ImageVector? = null + +val Icons.ic_control_indeterminate_24: ImageVector + get() { + if (_ic_control_indeterminate_24 != null) return _ic_control_indeterminate_24!! + _ic_control_indeterminate_24 = ImageVector.Builder( + name = "ic_control_indeterminate_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16 11C16.5523 11 17 11.4477 17 12C17 12.5523 16.5523 13 16 13H8C7.44772 13 7 12.5523 7 12C7 11.4477 7.44772 11 8 11H16Z"), + ) + }.build() + return _ic_control_indeterminate_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcControlIndeterminate24Preview() { + Icon( + imageVector = Icons.ic_control_indeterminate_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy12.kt new file mode 100644 index 0000000000..96d419faae --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy12.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_copy_12: ImageVector? = null + +val Icons.ic_copy_12: ImageVector + get() { + if (_ic_copy_12 != null) return _ic_copy_12!! + _ic_copy_12 = ImageVector.Builder( + name = "ic_copy_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M5.59961 3.5C6.0114 3.5 6.35076 3.49998 6.62598 3.52246C6.90699 3.54543 7.16556 3.59414 7.4082 3.71777C7.78446 3.90951 8.09049 4.21554 8.28223 4.5918C8.40586 4.83444 8.45457 5.09301 8.47754 5.37402C8.50002 5.64923 8.5 5.9886 8.5 6.40039V7.59961C8.5 8.0114 8.50002 8.35076 8.47754 8.62598C8.45457 8.90699 8.40586 9.16556 8.28223 9.4082C8.09049 9.78446 7.78446 10.0905 7.4082 10.2822C7.16556 10.4059 6.90699 10.4546 6.62598 10.4775C6.35076 10.5 6.0114 10.5 5.59961 10.5H4.40039C3.9886 10.5 3.64924 10.5 3.37402 10.4775C3.09301 10.4546 2.83444 10.4059 2.5918 10.2822C2.21554 10.0905 1.90951 9.78446 1.71777 9.4082C1.59414 9.16556 1.54543 8.90699 1.52246 8.62598C1.49998 8.35076 1.5 8.0114 1.5 7.59961V6.40039C1.5 5.9886 1.49998 5.64923 1.52246 5.37402C1.54543 5.09301 1.59414 4.83444 1.71777 4.5918C1.90951 4.21554 2.21554 3.90951 2.5918 3.71777C2.83444 3.59414 3.09301 3.54543 3.37402 3.52246C3.64924 3.49998 3.9886 3.5 4.40039 3.5H5.59961ZM4.40039 4.5C3.9721 4.5 3.68012 4.50017 3.45508 4.51855C3.23615 4.53647 3.12405 4.56956 3.0459 4.60938C2.85793 4.70521 2.70521 4.85793 2.60938 5.0459C2.56956 5.12405 2.53647 5.23615 2.51855 5.45508C2.50017 5.68012 2.5 5.9721 2.5 6.40039V7.59961C2.5 8.0279 2.50017 8.31988 2.51855 8.54492C2.53647 8.76385 2.56956 8.87595 2.60938 8.9541C2.70521 9.14207 2.85793 9.29479 3.0459 9.39062C3.12405 9.43044 3.23615 9.46353 3.45508 9.48145C3.68012 9.49983 3.9721 9.5 4.40039 9.5H5.59961C6.0279 9.5 6.31988 9.49983 6.54492 9.48145C6.76385 9.46353 6.87595 9.43044 6.9541 9.39062C7.14207 9.29479 7.29479 9.14207 7.39062 8.9541C7.43044 8.87595 7.46353 8.76385 7.48145 8.54492C7.49983 8.31988 7.5 8.0279 7.5 7.59961V6.40039C7.5 5.9721 7.49983 5.68012 7.48145 5.45508C7.46353 5.23615 7.43044 5.12405 7.39062 5.0459C7.29479 4.85793 7.14207 4.70521 6.9541 4.60938C6.87595 4.56956 6.76385 4.53647 6.54492 4.51855C6.31988 4.50017 6.0279 4.5 5.59961 4.5H4.40039Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.61523 1.5C9.65608 1.5 10.5 2.34392 10.5 3.38477V6.97559C10.4989 7.5099 10.2704 8.01895 9.87109 8.37402C9.66474 8.55753 9.34854 8.53838 9.16504 8.33203C8.98156 8.12568 8.99971 7.80947 9.20605 7.62598C9.39218 7.4604 9.49923 7.2237 9.5 6.97461V3.38477C9.5 2.89621 9.10379 2.5 8.61523 2.5H5.02637L4.93359 2.50488C4.71874 2.52818 4.51911 2.63084 4.37402 2.79395C4.19053 3.00029 3.87432 3.01844 3.66797 2.83496C3.46161 2.65146 3.44248 2.33526 3.62598 2.12891C3.98104 1.72963 4.49009 1.50108 5.02441 1.5H8.61523Z"), + ) + }.build() + return _ic_copy_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCopy12Preview() { + Icon( + imageVector = Icons.ic_copy_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy16.kt new file mode 100644 index 0000000000..1c2f4cd054 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy16.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_copy_16: ImageVector? = null + +val Icons.ic_copy_16: ImageVector + get() { + if (_ic_copy_16 != null) return _ic_copy_16!! + _ic_copy_16 = ImageVector.Builder( + name = "ic_copy_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.23633 4.93848C7.78585 4.93848 8.23583 4.93797 8.60059 4.96777C8.97264 4.99819 9.3113 5.06328 9.62793 5.22461C10.1217 5.47629 10.5238 5.87829 10.7754 6.37207C10.9365 6.68855 11.0009 7.02757 11.0313 7.39941C11.061 7.76414 11.0615 8.21431 11.0615 8.76367V9.67285C11.0615 10.2223 11.061 10.6724 11.0313 11.0371C11.0008 11.4091 10.9367 11.7479 10.7754 12.0645C10.5237 12.5583 10.1218 12.9603 9.62793 13.2119C9.31131 13.3732 8.97262 13.4374 8.60059 13.4678C8.23583 13.4976 7.78585 13.498 7.23633 13.498H6.32715C5.77772 13.498 5.32764 13.4975 4.96289 13.4678C4.59102 13.4374 4.25204 13.373 3.93555 13.2119C3.44178 12.9603 3.03977 12.5582 2.78809 12.0645C2.62678 11.7479 2.56167 11.4091 2.53125 11.0371C2.50145 10.6724 2.50195 10.2223 2.50195 9.67285V8.76367C2.50195 8.21431 2.5015 7.76414 2.53125 7.39941C2.56164 7.02743 2.62688 6.68865 2.78809 6.37207C3.03975 5.87815 3.44162 5.47628 3.93555 5.22461C4.25218 5.06334 4.59084 4.99817 4.96289 4.96777C5.32764 4.93801 5.77771 4.93848 6.32715 4.93848H7.23633ZM6.32715 6.18848C5.757 6.18848 5.36656 6.18921 5.06445 6.21387C4.76993 6.23793 4.61402 6.28136 4.50293 6.33789C4.24421 6.46972 4.03319 6.68073 3.90137 6.93945C3.84488 7.05054 3.8014 7.20661 3.77734 7.50098C3.7527 7.80306 3.75195 8.19363 3.75195 8.76367V9.67285C3.75195 10.2429 3.75267 10.6335 3.77734 10.9355C3.80145 11.23 3.84479 11.386 3.90137 11.4971C4.03321 11.7556 4.24433 11.9659 4.50293 12.0977C4.61402 12.1542 4.76999 12.1986 5.06445 12.2227C5.36654 12.2473 5.75706 12.248 6.32715 12.248H7.23633C7.80643 12.248 8.19696 12.2473 8.49902 12.2227C8.79361 12.1986 8.94948 12.1542 9.06055 12.0977C9.31902 11.9659 9.52934 11.7555 9.66113 11.4971C9.71771 11.386 9.76203 11.23 9.78613 10.9355C9.81081 10.6335 9.81152 10.2429 9.81152 9.67285V8.76367C9.81152 8.19367 9.81077 7.80305 9.78613 7.50098C9.76208 7.20657 9.71763 7.05054 9.66113 6.93945C9.52936 6.68084 9.31912 6.46973 9.06055 6.33789C8.94949 6.28131 8.79354 6.23797 8.49902 6.21387C8.19696 6.18919 7.80643 6.18848 7.23633 6.18848H6.32715Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.1855 2.50195C12.4621 2.50207 13.4979 3.53691 13.498 4.81348V9.18848C13.4966 9.84378 13.2153 10.4678 12.7256 10.9033C12.4678 11.1324 12.0732 11.1089 11.8438 10.8516C11.6144 10.5937 11.6367 10.1981 11.8945 9.96875C12.1178 9.77023 12.2469 9.48616 12.248 9.1875V4.81348C12.2479 4.22727 11.7718 3.75207 11.1855 3.75195H6.81348L6.70215 3.75781C6.44438 3.78584 6.20432 3.90877 6.03027 4.10449C5.801 4.3622 5.40635 4.38523 5.14844 4.15625C4.8905 3.92687 4.86731 3.53138 5.09668 3.27344C5.53222 2.78387 6.15625 2.50328 6.81152 2.50195H11.1855Z"), + ) + }.build() + return _ic_copy_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCopy16Preview() { + Icon( + imageVector = Icons.ic_copy_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy20.kt new file mode 100644 index 0000000000..086ffbdcbf --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_copy_20: ImageVector? = null + +val Icons.ic_copy_20: ImageVector + get() { + if (_ic_copy_20 != null) return _ic_copy_20!! + _ic_copy_20 = ImageVector.Builder( + name = "ic_copy_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.125 6.125C9.81266 6.125 10.3736 6.124 10.8281 6.16113C11.2914 6.19898 11.7099 6.2804 12.1006 6.47949C12.7119 6.79105 13.209 7.28807 13.5205 7.89941C13.7195 8.2901 13.801 8.70869 13.8389 9.17188C13.876 9.62634 13.875 10.1874 13.875 10.875V12.25C13.875 12.9375 13.876 13.4987 13.8389 13.9531C13.801 14.4163 13.7196 14.8349 13.5205 15.2256C13.2089 15.837 12.7121 16.3349 12.1006 16.6465C11.7099 16.8455 11.2913 16.926 10.8281 16.9639C10.3736 17.001 9.81266 17 9.125 17H7.75C7.06232 17 6.50138 17.001 6.04688 16.9639C5.5837 16.926 5.1651 16.8455 4.77442 16.6465C4.16295 16.3349 3.66609 15.837 3.35449 15.2256C3.15544 14.8349 3.07399 14.4163 3.03614 13.9531C2.99903 13.4987 3 12.9375 3 12.25V10.875C3 10.1874 2.99902 9.62634 3.03614 9.17188C3.07398 8.70869 3.15547 8.2901 3.35449 7.89941C3.66604 7.28808 4.16309 6.79106 4.77442 6.47949C5.16514 6.28041 5.58363 6.19898 6.04688 6.16113C6.50138 6.124 7.06232 6.125 7.75 6.125H9.125ZM7.75 7.625C7.03757 7.625 6.5482 7.62526 6.16895 7.65625C5.79853 7.68652 5.5991 7.74205 5.45508 7.81543C5.12602 7.98318 4.85816 8.251 4.69043 8.58008C4.61709 8.72409 4.56151 8.92366 4.53125 9.29395C4.50028 9.67317 4.5 10.1627 4.5 10.875V12.25C4.5 12.9622 4.50028 13.4519 4.53125 13.8311C4.56153 14.2014 4.61705 14.4009 4.69043 14.5449C4.85816 14.874 5.12601 15.1418 5.45508 15.3096C5.5991 15.3829 5.79861 15.4385 6.16895 15.4688C6.5482 15.4997 7.03757 15.5 7.75 15.5H9.125C9.83743 15.5 10.3268 15.4997 10.7061 15.4688C11.0765 15.4385 11.2759 15.3829 11.4199 15.3096C11.749 15.1418 12.0168 14.874 12.1846 14.5449C12.258 14.4009 12.3135 14.2014 12.3438 13.8311C12.3747 13.4519 12.375 12.9622 12.375 12.25V10.875C12.375 10.1627 12.3747 9.67317 12.3438 9.29395C12.3135 8.92366 12.2579 8.72409 12.1846 8.58008C12.0168 8.25099 11.749 7.98317 11.4199 7.81543C11.2759 7.74204 11.0765 7.68652 10.7061 7.65625C10.3268 7.62526 9.83744 7.625 9.125 7.625H7.75Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.0869 3C15.6957 3.00017 16.9998 4.30431 17 5.91309V11.5244C16.9983 12.3503 16.6445 13.1367 16.0273 13.6855C15.7179 13.9607 15.2441 13.9332 14.9688 13.624C14.6935 13.3145 14.7208 12.8397 15.0303 12.5645C15.3277 12.2999 15.4987 11.9215 15.5 11.5234V5.91309C15.4998 5.13271 14.8673 4.50017 14.0869 4.5H8.47852L8.33008 4.50781C7.98674 4.54512 7.66737 4.70902 7.43555 4.96973C7.1603 5.27917 6.68646 5.30645 6.37696 5.03125C6.06744 4.75601 6.03924 4.28219 6.31446 3.97266C6.86333 3.35543 7.64961 3.00167 8.47559 3H14.0869Z"), + ) + }.build() + return _ic_copy_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCopy20Preview() { + Icon( + imageVector = Icons.ic_copy_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy24.kt new file mode 100644 index 0000000000..ac9fd3e0bd --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCopy24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_copy_24: ImageVector? = null + +val Icons.ic_copy_24: ImageVector + get() { + if (_ic_copy_24 != null) return _ic_copy_24!! + _ic_copy_24 = ImageVector.Builder( + name = "ic_copy_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.2002 7C12.0237 7 12.7016 6.99898 13.252 7.04395C13.814 7.08987 14.3311 7.18827 14.8164 7.43555C15.5689 7.81902 16.181 8.43109 16.5645 9.18359C16.8117 9.6689 16.9101 10.186 16.9561 10.748C17.001 11.2984 17 11.9763 17 12.7998V15.2002C17 16.0237 17.001 16.7016 16.9561 17.252C16.9101 17.814 16.8117 18.3311 16.5645 18.8164C16.181 19.5689 15.5689 20.181 14.8164 20.5645C14.3311 20.8117 13.814 20.9101 13.252 20.9561C12.7016 21.001 12.0237 21 11.2002 21H8.79981C7.97632 21 7.29843 21.001 6.74805 20.9561C6.18599 20.9101 5.6689 20.8117 5.1836 20.5645C4.43109 20.181 3.81902 19.5689 3.43555 18.8164C3.18827 18.3311 3.08988 17.814 3.04395 17.252C2.99898 16.7016 3 16.0237 3 15.2002V12.7998C3 11.9763 2.99898 11.2984 3.04395 10.748C3.08988 10.186 3.18827 9.6689 3.43555 9.18359C3.81902 8.43109 4.43109 7.81902 5.1836 7.43555C5.6689 7.18827 6.18599 7.08987 6.74805 7.04395C7.29843 6.99898 7.97632 7 8.79981 7H11.2002ZM8.79981 9C7.94342 9 7.36117 9.00035 6.91113 9.03711C6.47272 9.07293 6.2482 9.13808 6.0918 9.21777C5.71555 9.40951 5.40951 9.71555 5.21778 10.0918C5.13809 10.2482 5.07293 10.4727 5.03711 10.9111C5.00035 11.3612 5 11.9434 5 12.7998V15.2002C5 16.0566 5.00035 16.6388 5.03711 17.0889C5.07293 17.5273 5.13809 17.7518 5.21778 17.9082C5.40951 18.2845 5.71555 18.5905 6.0918 18.7822C6.2482 18.8619 6.47272 18.9271 6.91113 18.9629C7.36117 18.9997 7.94342 19 8.79981 19H11.2002C12.0566 19 12.6388 18.9997 13.0889 18.9629C13.5273 18.9271 13.7518 18.8619 13.9082 18.7822C14.2845 18.5905 14.5905 18.2845 14.7822 17.9082C14.8619 17.7518 14.9271 17.5273 14.9629 17.0889C14.9997 16.6388 15 16.0566 15 15.2002V12.7998C15 11.9434 14.9997 11.3612 14.9629 10.9111C14.9271 10.4727 14.8619 10.2482 14.7822 10.0918C14.5905 9.71554 14.2845 9.40951 13.9082 9.21777C13.7518 9.13808 13.5273 9.07293 13.0889 9.03711C12.6388 9.00035 12.0566 9 11.2002 9H8.79981Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17.2305 3C19.3122 3 21 4.68784 21 6.76953V13.9512C20.9978 15.0198 20.5398 16.0369 19.7412 16.7471C19.3285 17.114 18.6971 17.0767 18.3301 16.6641C17.9632 16.2514 17.9997 15.62 18.4121 15.2529C18.7845 14.9218 18.9985 14.4475 19 13.9492V6.76953C19 5.79241 18.2076 5 17.2305 5H10.0527L9.86719 5.00977C9.43738 5.05637 9.03726 5.26156 8.74707 5.58789C8.38005 6.00033 7.74856 6.03681 7.33594 5.66992C6.92324 5.30293 6.88596 4.6715 7.25293 4.25879C7.96307 3.46021 8.98018 3.00216 10.0488 3H17.2305Z"), + ) + }.build() + return _ic_copy_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCopy24Preview() { + Icon( + imageVector = Icons.ic_copy_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross12.kt new file mode 100644 index 0000000000..2e036ba1e6 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cross_12: ImageVector? = null + +val Icons.ic_cross_12: ImageVector + get() { + if (_ic_cross_12 != null) return _ic_cross_12!! + _ic_cross_12 = ImageVector.Builder( + name = "ic_cross_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M2.15119 2.151C2.34646 1.9559 2.66301 1.95581 2.85822 2.151L6.00471 5.29651L9.15021 2.15198C9.34547 1.95676 9.66199 1.95676 9.85724 2.15198C10.0518 2.34729 10.0522 2.66399 9.85724 2.85901L6.71174 6.00452L9.85724 9.15002C10.0518 9.34535 10.0523 9.66301 9.85724 9.85803C9.66219 10.0526 9.3454 10.0515 9.15021 9.85705L6.00373 6.71057L2.85822 9.85705C2.66308 10.0521 2.34646 10.0519 2.15119 9.85705C1.95617 9.6618 1.95608 9.34522 2.15119 9.15002L5.2967 6.00354L2.15119 2.85803C1.95597 2.6628 1.95601 2.34627 2.15119 2.151Z"), + ) + }.build() + return _ic_cross_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCross12Preview() { + Icon( + imageVector = Icons.ic_cross_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross16.kt new file mode 100644 index 0000000000..26bd6e8c91 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cross_16: ImageVector? = null + +val Icons.ic_cross_16: ImageVector + get() { + if (_ic_cross_16 != null) return _ic_cross_16!! + _ic_cross_16 = ImageVector.Builder( + name = "ic_cross_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M3.18262 3.1828C3.42671 2.93875 3.82332 2.93873 4.06739 3.1828L8 7.11737L11.9355 3.1828C12.1796 2.93904 12.5754 2.93887 12.8193 3.1828C13.0626 3.42683 13.0629 3.82272 12.8193 4.06659L8.88477 8.00116L12.8164 11.9338C13.0598 12.1779 13.0602 12.5737 12.8164 12.8176C12.5726 13.0614 12.1767 13.0609 11.9326 12.8176L8 8.88494L4.06641 12.8176C3.82244 13.0612 3.42663 13.0611 3.18262 12.8176C2.93903 12.5735 2.93985 12.1777 3.1836 11.9338L7.11621 8.00116L3.18262 4.06756C2.93865 3.82355 2.93879 3.42688 3.18262 3.1828Z"), + ) + }.build() + return _ic_cross_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCross16Preview() { + Icon( + imageVector = Icons.ic_cross_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross20.kt new file mode 100644 index 0000000000..6ebf5b1939 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cross_20: ImageVector? = null + +val Icons.ic_cross_20: ImageVector + get() { + if (_ic_cross_20 != null) return _ic_cross_20!! + _ic_cross_20 = ImageVector.Builder( + name = "ic_cross_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M3.71953 3.71917C4.01246 3.42716 4.48748 3.42673 4.78007 3.71917L9.9998 8.94182L15.2195 3.72307C15.5124 3.4307 15.9873 3.4304 16.2801 3.72307C16.5726 4.01582 16.5724 4.49076 16.2801 4.78362L11.0613 10.0024L16.2801 15.2192C16.5727 15.5118 16.5723 15.9868 16.2801 16.2797C15.9874 16.5726 15.5125 16.5731 15.2195 16.2807L9.9998 11.0629L4.78007 16.2836C4.48725 16.5763 4.0124 16.5762 3.71953 16.2836C3.42683 15.9908 3.42682 15.5159 3.71953 15.2231L8.93925 10.0024L3.71953 4.77971C3.42694 4.48677 3.42676 4.01193 3.71953 3.71917Z"), + ) + }.build() + return _ic_cross_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCross20Preview() { + Icon( + imageVector = Icons.ic_cross_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross24.kt new file mode 100644 index 0000000000..f881f54663 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cross_24: ImageVector? = null + +val Icons.ic_cross_24: ImageVector + get() { + if (_ic_cross_24 != null) return _ic_cross_24!! + _ic_cross_24 = ImageVector.Builder( + name = "ic_cross_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.2918 4.29436C18.6823 3.90383 19.3153 3.90383 19.7059 4.29436C20.0959 4.68492 20.0962 5.31804 19.7059 5.70842L13.4139 12.0004L19.7059 18.2924C20.0959 18.6829 20.0962 19.3161 19.7059 19.7065C19.3155 20.0966 18.6823 20.0965 18.2918 19.7065L11.9998 13.4145L5.70879 19.7065C5.31845 20.0968 4.68529 20.0964 4.29472 19.7065C3.90428 19.3159 3.90423 18.6829 4.29472 18.2924L10.5867 12.0004L4.29472 5.70842C3.9042 5.3179 3.9042 4.68488 4.29472 4.29436C4.68525 3.90385 5.31826 3.90384 5.70879 4.29436L11.9998 10.5854L18.2918 4.29436Z"), + ) + }.build() + return _ic_cross_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCross24Preview() { + Icon( + imageVector = Icons.ic_cross_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross28.kt new file mode 100644 index 0000000000..5479bf2a1d --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cross_28: ImageVector? = null + +val Icons.ic_cross_28: ImageVector + get() { + if (_ic_cross_28 != null) return _ic_cross_28!! + _ic_cross_28 = ImageVector.Builder( + name = "ic_cross_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M21.8628 4.36688C22.3509 3.87882 23.1422 3.87887 23.6304 4.36688C24.1177 4.85502 24.1182 5.64653 23.6304 6.13446L15.7681 14.0007L23.6304 21.8669C24.1176 22.3552 24.1184 23.1467 23.6304 23.6345C23.1424 24.1219 22.3508 24.1208 21.8628 23.6335L13.9976 15.7663L6.13335 23.6335C5.64556 24.1213 4.85404 24.1216 4.36577 23.6345C3.8776 23.1465 3.87791 22.3551 4.36577 21.8669L12.2281 14.0007L4.36577 6.13446C3.87779 5.64631 3.87781 4.85497 4.36577 4.36688C4.85396 3.87889 5.64527 3.8788 6.13335 4.36688L13.9976 12.2341L21.8628 4.36688Z"), + ) + }.build() + return _ic_cross_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCross28Preview() { + Icon( + imageVector = Icons.ic_cross_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross32.kt new file mode 100644 index 0000000000..91f80f696f --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCross32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cross_32: ImageVector? = null + +val Icons.ic_cross_32: ImageVector + get() { + if (_ic_cross_32 != null) return _ic_cross_32!! + _ic_cross_32 = ImageVector.Builder( + name = "ic_cross_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M23.4394 6.44093C24.0252 5.85538 24.9748 5.85523 25.5605 6.44093C26.1455 7.02668 26.1458 7.97644 25.5605 8.56202L18.122 16.0005L25.5605 23.4399C26.1455 24.0257 26.1457 24.9755 25.5605 25.561C24.9749 26.1465 24.0252 26.1461 23.4394 25.561L16 18.1226L8.56148 25.561C7.97589 26.1465 7.02619 26.1462 6.44038 25.561C5.8548 24.9753 5.85476 24.0257 6.44038 23.4399L13.8789 16.0005L6.44038 8.56202C5.85464 7.97627 5.8547 7.02672 6.44038 6.44093C7.02619 5.85545 7.97579 5.85524 8.56148 6.44093L16 13.8794L23.4394 6.44093Z"), + ) + }.build() + return _ic_cross_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCross32Preview() { + Icon( + imageVector = Icons.ic_cross_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle16Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle16Filled.kt new file mode 100644 index 0000000000..640dde70ab --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle16Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cross_circle_16_filled: ImageVector? = null + +val Icons.ic_cross_circle_16_filled: ImageVector + get() { + if (_ic_cross_circle_16_filled != null) return _ic_cross_circle_16_filled!! + _ic_cross_circle_16_filled = ImageVector.Builder( + name = "ic_cross_circle_16_filled", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8 2C11.3137 2 14 4.68629 14 8C14 11.3137 11.3137 14 8 14C4.68629 14 2 11.3137 2 8C2 4.68629 4.68629 2 8 2ZM10.8154 5.18262C10.5714 4.9388 10.1757 4.93985 9.93164 5.18359L8 7.11426L6.06934 5.18359C5.82553 4.93982 5.42969 4.93935 5.18555 5.18262C4.94161 5.42649 4.94104 5.82226 5.18457 6.06641L7.11621 7.99805L5.18457 9.93066C4.94076 10.1748 4.94159 10.5705 5.18555 10.8145C5.42967 11.0583 5.82536 11.0585 6.06934 10.8145L8 8.88184L9.93164 10.8145C10.1757 11.0583 10.5714 11.0584 10.8154 10.8145C11.059 10.5704 11.0592 10.1746 10.8154 9.93066L8.88379 7.99805L10.8154 6.06641C11.0588 5.82225 11.0593 5.42645 10.8154 5.18262Z"), + ) + }.build() + return _ic_cross_circle_16_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCrossCircle16FilledPreview() { + Icon( + imageVector = Icons.ic_cross_circle_16_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle20Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle20Filled.kt new file mode 100644 index 0000000000..32d4b244dd --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle20Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cross_circle_20_filled: ImageVector? = null + +val Icons.ic_cross_circle_20_filled: ImageVector + get() { + if (_ic_cross_circle_20_filled != null) return _ic_cross_circle_20_filled!! + _ic_cross_circle_20_filled = ImageVector.Builder( + name = "ic_cross_circle_20_filled", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10 2C14.4183 2 18 5.58172 18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2ZM13.5312 6.46973C13.2384 6.17694 12.7626 6.17697 12.4697 6.46973L10 8.93945L7.53027 6.46973C7.23742 6.17694 6.76261 6.17698 6.46973 6.46973C6.17701 6.76261 6.17695 7.23743 6.46973 7.53027L8.93945 10L6.4707 12.4697C6.17799 12.7626 6.17792 13.2374 6.4707 13.5303C6.76358 13.8227 7.23849 13.8229 7.53125 13.5303L10 11.0605L12.4697 13.5303C12.7626 13.8229 13.2374 13.8229 13.5303 13.5303C13.823 13.2375 13.8229 12.7626 13.5303 12.4697L11.0605 10L13.5312 7.53027C13.8236 7.23751 13.8235 6.76254 13.5312 6.46973Z"), + ) + }.build() + return _ic_cross_circle_20_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCrossCircle20FilledPreview() { + Icon( + imageVector = Icons.ic_cross_circle_20_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle24Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle24Filled.kt new file mode 100644 index 0000000000..ec73c5d7ab --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcCrossCircle24Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_cross_circle_24_filled: ImageVector? = null + +val Icons.ic_cross_circle_24_filled: ImageVector + get() { + if (_ic_cross_circle_24_filled != null) return _ic_cross_circle_24_filled!! + _ic_cross_circle_24_filled = ImageVector.Builder( + name = "ic_cross_circle_24_filled", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM16.207 7.79297C15.8165 7.40292 15.1833 7.4026 14.793 7.79297L12 10.5859L9.20703 7.79297C8.81649 7.40266 8.18342 7.40252 7.79297 7.79297C7.40261 8.18343 7.40269 8.81652 7.79297 9.20703L10.5859 12L7.79297 14.793C7.40261 15.1834 7.40269 15.8175 7.79297 16.208C8.18343 16.5978 8.81669 16.598 9.20703 16.208L12 13.4141L14.793 16.207C15.1835 16.5971 15.8166 16.5973 16.207 16.207C16.5974 15.8166 16.5972 15.1835 16.207 14.793L13.4141 12L16.207 9.20703C16.5974 8.81664 16.5972 8.18352 16.207 7.79297Z"), + ) + }.build() + return _ic_cross_circle_24_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcCrossCircle24FilledPreview() { + Icon( + imageVector = Icons.ic_cross_circle_24_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument12.kt new file mode 100644 index 0000000000..2e9459705f --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument12.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_document_12: ImageVector? = null + +val Icons.ic_document_12: ImageVector + get() { + if (_ic_document_12 != null) return _ic_document_12!! + _ic_document_12 = ImageVector.Builder( + name = "ic_document_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.5 7.75C7.77614 7.75 8 7.97386 8 8.25C8 8.52614 7.77614 8.75 7.5 8.75H4.5C4.22386 8.75 4 8.52614 4 8.25C4 7.97386 4.22386 7.75 4.5 7.75H7.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M5.5 5.75C5.77614 5.75 6 5.97386 6 6.25C6 6.52614 5.77614 6.75 5.5 6.75H4.5C4.22386 6.75 4 6.52614 4 6.25C4 5.97386 4.22386 5.75 4.5 5.75H5.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.37891 1C7.90926 1.00006 8.41795 1.21092 8.79297 1.58594L9.91406 2.70703C10.2891 3.08205 10.4999 3.59074 10.5 4.12109V9C10.5 10.1046 9.60457 11 8.5 11H3.5C2.39543 11 1.5 10.1046 1.5 9V3C1.5 1.89543 2.39543 1 3.5 1H7.37891ZM3.5 2C2.94772 2 2.5 2.44772 2.5 3V9C2.5 9.55229 2.94772 10 3.5 10H8.5C9.05228 10 9.5 9.55229 9.5 9V4.75H8.25C7.42157 4.75 6.75 4.07843 6.75 3.25V2H3.5ZM7.75 3.25C7.75 3.52614 7.97386 3.75 8.25 3.75H9.42773C9.37789 3.62545 9.3037 3.51073 9.20703 3.41406L8.08594 2.29297C7.98918 2.19622 7.87468 2.12113 7.75 2.07129V3.25Z"), + ) + }.build() + return _ic_document_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDocument12Preview() { + Icon( + imageVector = Icons.ic_document_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument16.kt new file mode 100644 index 0000000000..d2b3274d57 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument16.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_document_16: ImageVector? = null + +val Icons.ic_document_16: ImageVector + get() { + if (_ic_document_16 != null) return _ic_document_16!! + _ic_document_16 = ImageVector.Builder( + name = "ic_document_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.82715 10.1348C10.1719 10.1349 10.4518 10.3927 10.4521 10.7109C10.4521 11.0294 10.1722 11.288 9.82715 11.2881H6.17188C5.82673 11.2881 5.54688 11.0295 5.54688 10.7109C5.54727 10.3927 5.82697 10.1348 6.17188 10.1348H9.82715Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.38965 8.17676C7.73439 8.1771 8.01352 8.43566 8.01367 8.75391C8.01317 9.07188 7.73417 9.32974 7.38965 9.33008H6.17188C5.82704 9.33008 5.54738 9.07209 5.54688 8.75391C5.54703 8.43545 5.82682 8.17676 6.17188 8.17676H7.38965Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.67969 2C10.3446 2.00005 10.9736 2.26189 11.4297 2.71289L12.7959 4.06445C13.2504 4.51415 13.5 5.11645 13.5 5.73633V11.6162C13.4996 12.8947 12.441 13.9997 11.0469 14H4.95312C3.55878 13.9999 2.50036 12.8948 2.5 11.6162V4.38477C2.50005 3.10595 3.55857 2.00008 4.95312 2H9.67969ZM4.95312 3.15332C4.32859 3.1534 3.75005 3.66694 3.75 4.38477V11.6162C3.75035 12.3337 4.32875 12.8466 4.95312 12.8467H11.0469C11.6711 12.8464 12.2496 12.3336 12.25 11.6162V6.46777H10.7412C9.68352 6.46742 8.89759 5.63135 8.89746 4.68555V3.15332H4.95312ZM10.1475 4.68555C10.1476 5.07024 10.4534 5.31407 10.7412 5.31445H12.1748C12.1123 5.1401 12.0135 4.98099 11.8828 4.85156L10.5156 3.5C10.4068 3.39244 10.2814 3.30891 10.1475 3.25098V4.68555Z"), + ) + }.build() + return _ic_document_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDocument16Preview() { + Icon( + imageVector = Icons.ic_document_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument20.kt new file mode 100644 index 0000000000..83ae9be468 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument20.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_document_20: ImageVector? = null + +val Icons.ic_document_20: ImageVector + get() { + if (_ic_document_20 != null) return _ic_document_20!! + _ic_document_20 = ImageVector.Builder( + name = "ic_document_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.3438 12.8779C12.758 12.8779 13.0937 13.2137 13.0938 13.6279C13.0935 14.0419 12.7578 14.3779 12.3438 14.3779H7.65625C7.24229 14.3778 6.90649 14.0419 6.90625 13.6279C6.90627 13.2138 7.24216 12.8781 7.65625 12.8779H12.3438Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.21973 10.1387C9.63394 10.1387 9.96973 10.4745 9.96973 10.8887C9.96927 11.3025 9.63366 11.6387 9.21973 11.6387H7.65625C7.24243 11.6385 6.90671 11.3024 6.90625 10.8887C6.90625 10.4745 7.24215 10.1388 7.65625 10.1387H9.21973Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.1543 2C12.9823 2.00007 13.7723 2.33929 14.3506 2.93555L16.1025 4.74316C16.6799 5.33876 17.001 6.14209 17.001 6.97461V14.8369C17.0006 16.5636 15.637 18.0036 13.9072 18.0039H6.09375C4.36374 18.0038 3.00043 16.5638 3 14.8369V5.16699C3.00017 3.4399 4.36358 2.00008 6.09375 2H12.1543ZM6.09375 3.5C5.23526 3.50008 4.50016 4.2244 4.5 5.16699V14.8369C4.50042 15.7793 5.23541 16.5038 6.09375 16.5039H13.9072C14.7654 16.5036 15.5006 15.7791 15.501 14.8369V7.93164H13.5166C12.218 7.93159 11.2044 6.85231 11.2041 5.57031V3.5H6.09375ZM12.7041 5.57031C12.7044 6.06777 13.0896 6.43158 13.5166 6.43164H15.4121C15.3323 6.18985 15.2012 5.96857 15.0254 5.78711L13.2734 3.98047C13.1094 3.81133 12.9143 3.68453 12.7041 3.60352V5.57031Z"), + ) + }.build() + return _ic_document_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDocument20Preview() { + Icon( + imageVector = Icons.ic_document_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument24.kt new file mode 100644 index 0000000000..151001227a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDocument24.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_document_24: ImageVector? = null + +val Icons.ic_document_24: ImageVector + get() { + if (_ic_document_24 != null) return _ic_document_24!! + _ic_document_24 = ImageVector.Builder( + name = "ic_document_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15 15.5C15.5523 15.5 16 15.9477 16 16.5C16 17.0523 15.5523 17.5 15 17.5H9C8.44772 17.5 8 17.0523 8 16.5C8 15.9477 8.44772 15.5 9 15.5H15Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11 12C11.5523 12 12 12.4477 12 13C12 13.5523 11.5523 14 11 14H9C8.44772 14 8 13.5523 8 13C8 12.4477 8.44772 12 9 12H11Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.7578 2C15.8185 2.00012 16.8359 2.42184 17.5859 3.17188L19.8281 5.41406C20.5782 6.1641 20.9999 7.18148 21 8.24219V18C21 20.2091 19.2091 22 17 22H7C4.79086 22 3 20.2091 3 18V6C3 3.79086 4.79086 2 7 2H14.7578ZM7 4C5.89543 4 5 4.89543 5 6V18C5 19.1046 5.89543 20 7 20H17C18.1046 20 19 19.1046 19 18V9.5H16.5C14.8431 9.5 13.5 8.15685 13.5 6.5V4H7ZM15.5 6.5C15.5 7.05228 15.9477 7.5 16.5 7.5H18.8564C18.7568 7.25077 18.6075 7.02155 18.4141 6.82812L16.1719 4.58594C15.9785 4.39252 15.7492 4.24324 15.5 4.14355V6.5Z"), + ) + }.build() + return _ic_document_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDocument24Preview() { + Icon( + imageVector = Icons.ic_document_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot12Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot12Filled.kt new file mode 100644 index 0000000000..b3845a584d --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot12Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dot_12_filled: ImageVector? = null + +val Icons.ic_dot_12_filled: ImageVector + get() { + if (_ic_dot_12_filled != null) return _ic_dot_12_filled!! + _ic_dot_12_filled = ImageVector.Builder( + name = "ic_dot_12_filled", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M3.99976 6C3.99976 7.1047 4.8953 8.00024 6 8.00024C7.1047 8.00024 8.00024 7.1047 8.00024 6C8.00024 4.8953 7.1047 3.99976 6 3.99976C4.8953 3.99976 3.99976 4.8953 3.99976 6Z"), + ) + }.build() + return _ic_dot_12_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDot12FilledPreview() { + Icon( + imageVector = Icons.ic_dot_12_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot16Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot16Filled.kt new file mode 100644 index 0000000000..bd27e2101c --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot16Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dot_16_filled: ImageVector? = null + +val Icons.ic_dot_16_filled: ImageVector + get() { + if (_ic_dot_16_filled != null) return _ic_dot_16_filled!! + _ic_dot_16_filled = ImageVector.Builder( + name = "ic_dot_16_filled", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M5.33301 8C5.33301 9.47294 6.52706 10.667 8 10.667C9.47294 10.667 10.667 9.47294 10.667 8C10.667 6.52706 9.47294 5.33301 8 5.33301C6.52706 5.33301 5.33301 6.52706 5.33301 8Z"), + ) + }.build() + return _ic_dot_16_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDot16FilledPreview() { + Icon( + imageVector = Icons.ic_dot_16_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot20Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot20Filled.kt new file mode 100644 index 0000000000..98cb96faf6 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot20Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dot_20_filled: ImageVector? = null + +val Icons.ic_dot_20_filled: ImageVector + get() { + if (_ic_dot_20_filled != null) return _ic_dot_20_filled!! + _ic_dot_20_filled = ImageVector.Builder( + name = "ic_dot_20_filled", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.66626 10C6.66626 11.8412 8.15883 13.3337 10 13.3337C11.8412 13.3337 13.3337 11.8412 13.3337 10C13.3337 8.15883 11.8412 6.66626 10 6.66626C8.15883 6.66626 6.66626 8.15883 6.66626 10Z"), + ) + }.build() + return _ic_dot_20_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDot20FilledPreview() { + Icon( + imageVector = Icons.ic_dot_20_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot24Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot24Filled.kt new file mode 100644 index 0000000000..647b004aea --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot24Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dot_24_filled: ImageVector? = null + +val Icons.ic_dot_24_filled: ImageVector + get() { + if (_ic_dot_24_filled != null) return _ic_dot_24_filled!! + _ic_dot_24_filled = ImageVector.Builder( + name = "ic_dot_24_filled", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.99951 12C7.99951 14.2094 9.79059 16.0005 12 16.0005C14.2094 16.0005 16.0005 14.2094 16.0005 12C16.0005 9.79059 14.2094 7.99951 12 7.99951C9.79059 7.99951 7.99951 9.79059 7.99951 12Z"), + ) + }.build() + return _ic_dot_24_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDot24FilledPreview() { + Icon( + imageVector = Icons.ic_dot_24_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot28Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot28Filled.kt new file mode 100644 index 0000000000..00414cbd41 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot28Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dot_28_filled: ImageVector? = null + +val Icons.ic_dot_28_filled: ImageVector + get() { + if (_ic_dot_28_filled != null) return _ic_dot_28_filled!! + _ic_dot_28_filled = ImageVector.Builder( + name = "ic_dot_28_filled", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.33252 13.9998C9.33252 16.5774 11.4221 18.667 13.9998 18.667C16.5774 18.667 18.667 16.5774 18.667 13.9998C18.667 11.4221 16.5774 9.33252 13.9998 9.33252C11.4221 9.33252 9.33252 11.4221 9.33252 13.9998Z"), + ) + }.build() + return _ic_dot_28_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDot28FilledPreview() { + Icon( + imageVector = Icons.ic_dot_28_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot32Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot32Filled.kt new file mode 100644 index 0000000000..b1474e3e52 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDot32Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dot_32_filled: ImageVector? = null + +val Icons.ic_dot_32_filled: ImageVector + get() { + if (_ic_dot_32_filled != null) return _ic_dot_32_filled!! + _ic_dot_32_filled = ImageVector.Builder( + name = "ic_dot_32_filled", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.666 16C10.666 18.9459 13.0541 21.334 16 21.334C18.9459 21.334 21.334 18.9459 21.334 16C21.334 13.0541 18.9459 10.666 16 10.666C13.0541 10.666 10.666 13.0541 10.666 16Z"), + ) + }.build() + return _ic_dot_32_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDot32FilledPreview() { + Icon( + imageVector = Icons.ic_dot_32_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal12.kt new file mode 100644 index 0000000000..831ad9d8ce --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal12.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dots_horizontal_12: ImageVector? = null + +val Icons.ic_dots_horizontal_12: ImageVector + get() { + if (_ic_dots_horizontal_12 != null) return _ic_dots_horizontal_12!! + _ic_dots_horizontal_12 = ImageVector.Builder( + name = "ic_dots_horizontal_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M3.07421 5.25391C3.45172 5.2923 3.74896 5.61048 3.74901 6C3.74895 6.41356 3.41256 6.74987 2.99901 6.75C2.61143 6.74993 2.29166 6.45466 2.25292 6.07715L2.24901 6C2.2475 5.58357 2.58725 5.25001 2.99804 5.25L3.07421 5.25391Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.07519 5.25391C6.45281 5.29219 6.74994 5.6104 6.74999 6C6.74992 6.41364 6.41365 6.75 5.99999 6.75C5.6124 6.74993 5.29262 6.45467 5.2539 6.07715L5.24999 6C5.24847 5.58358 5.58822 5.25001 5.99901 5.25L6.07519 5.25391Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.07616 5.25391C9.45379 5.29219 9.75091 5.61039 9.75097 6C9.7509 6.41364 9.41463 6.75 9.00097 6.75C8.61348 6.74981 8.29358 6.45461 8.25487 6.07715L8.25097 6C8.24945 5.58366 8.58931 5.25014 8.99999 5.25L9.07616 5.25391Z"), + ) + }.build() + return _ic_dots_horizontal_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDotsHorizontal12Preview() { + Icon( + imageVector = Icons.ic_dots_horizontal_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal16.kt new file mode 100644 index 0000000000..35b4834551 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal16.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dots_horizontal_16: ImageVector? = null + +val Icons.ic_dots_horizontal_16: ImageVector + get() { + if (_ic_dots_horizontal_16 != null) return _ic_dots_horizontal_16!! + _ic_dots_horizontal_16 = ImageVector.Builder( + name = "ic_dots_horizontal_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M3.99608 7.04102C4.52397 7.04114 4.95677 7.46928 4.95702 8C4.95676 8.52829 4.52635 8.95886 3.99804 8.95898C3.50298 8.95873 3.09443 8.58087 3.04491 8.09863L3.04003 8C3.03819 7.46831 3.47144 7.04126 3.99608 7.04102Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.99804 7.04102C8.52582 7.04128 8.95872 7.46936 8.95897 8C8.95871 8.5282 8.52819 8.95872 7.99999 8.95898C7.50494 8.95873 7.09639 8.58085 7.04687 8.09863L7.04198 8C7.04015 7.46831 7.47339 7.04126 7.99804 7.04102Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.999 7.04102C12.527 7.04102 12.9597 7.4692 12.96 8C12.9597 8.52836 12.5294 8.95898 12.001 8.95898C11.506 8.95861 11.0973 8.58081 11.0478 8.09863L11.043 8C11.0411 7.46839 11.4745 7.04139 11.999 7.04102Z"), + ) + }.build() + return _ic_dots_horizontal_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDotsHorizontal16Preview() { + Icon( + imageVector = Icons.ic_dots_horizontal_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal20.kt new file mode 100644 index 0000000000..ada3eda9f2 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal20.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dots_horizontal_20: ImageVector? = null + +val Icons.ic_dots_horizontal_20: ImageVector + get() { + if (_ic_dots_horizontal_20 != null) return _ic_dots_horizontal_20!! + _ic_dots_horizontal_20 = ImageVector.Builder( + name = "ic_dots_horizontal_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.99511 8.83301C5.63812 8.83301 6.16497 9.35366 6.16503 10C6.16495 10.6434 5.64141 11.1669 4.99804 11.167C4.39495 11.1669 3.89681 10.7067 3.83691 10.1191L3.83105 10C3.82843 9.35253 4.35619 8.83332 4.99511 8.83301Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99706 8.83301C10.6401 8.83301 11.1669 9.35366 11.167 10C11.1669 10.6434 10.6434 11.1669 9.99999 11.167C9.3969 11.1669 8.89877 10.7067 8.83886 10.1191L8.833 10C8.83038 9.35253 9.35814 8.83332 9.99706 8.83301Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15 8.83301C15.6428 8.83327 16.1698 9.35382 16.1699 10C16.1698 10.6432 15.6461 11.1667 15.0029 11.167C14.3997 11.167 13.9017 10.7068 13.8418 10.1191L13.8359 10C13.8333 9.35245 14.361 8.83318 15 8.83301Z"), + ) + }.build() + return _ic_dots_horizontal_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDotsHorizontal20Preview() { + Icon( + imageVector = Icons.ic_dots_horizontal_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal24.kt new file mode 100644 index 0000000000..acca0be2b8 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsHorizontal24.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dots_horizontal_24: ImageVector? = null + +val Icons.ic_dots_horizontal_24: ImageVector + get() { + if (_ic_dots_horizontal_24 != null) return _ic_dots_horizontal_24!! + _ic_dots_horizontal_24 = ImageVector.Builder( + name = "ic_dots_horizontal_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.09953 10.5059C6.87727 10.5599 7.49688 11.2045 7.49699 12C7.49686 12.8273 6.82427 13.5 5.99699 13.5C5.17312 13.4997 4.50325 12.8325 4.49797 12.0098L4.49699 12.0107C4.48844 11.2094 5.11151 10.5611 5.88761 10.5059C5.92247 10.5022 5.95823 10.5 5.99406 10.5C6.02951 10.5 6.06503 10.5023 6.09953 10.5059Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.1025 10.5059C12.8801 10.56 13.4998 11.2045 13.4999 12C13.4998 12.8272 12.8271 13.4999 11.9999 13.5C11.1759 13.4999 10.5062 12.8326 10.5009 12.0098L10.4999 12.0107C10.4914 11.2093 11.1143 10.5609 11.8905 10.5059C11.9255 10.5022 11.9611 10.5 11.997 10.5C12.0325 10.5 12.0679 10.5022 12.1025 10.5059Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.1044 10.5059C18.8821 10.5599 19.5018 11.2045 19.5019 12C19.5017 12.8273 18.8292 13.5 18.0019 13.5C17.178 13.4997 16.5081 12.8325 16.5028 12.0098L16.5019 12.0107C16.4933 11.2094 17.1164 10.5611 17.8925 10.5059C17.9274 10.5022 17.9631 10.5 17.9989 10.5C18.0344 10.5 18.0699 10.5023 18.1044 10.5059Z"), + ) + }.build() + return _ic_dots_horizontal_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDotsHorizontal24Preview() { + Icon( + imageVector = Icons.ic_dots_horizontal_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical12.kt new file mode 100644 index 0000000000..a2bacc765b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical12.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dots_vertical_12: ImageVector? = null + +val Icons.ic_dots_vertical_12: ImageVector + get() { + if (_ic_dots_vertical_12 != null) return _ic_dots_vertical_12!! + _ic_dots_vertical_12 = ImageVector.Builder( + name = "ic_dots_vertical_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.07519 8.25488C6.45278 8.29316 6.74988 8.61143 6.75 9.00098C6.75 9.41468 6.4137 9.75098 6 9.75098C5.61237 9.75091 5.29258 9.45571 5.2539 9.07812L5.25 9.00098C5.24855 8.58461 5.58827 8.25099 5.99902 8.25098L6.07519 8.25488Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.07519 5.25391C6.45282 5.29219 6.74994 5.6104 6.75 6C6.74993 6.41364 6.41366 6.75 6 6.75C5.61241 6.74993 5.29263 6.45467 5.2539 6.07715L5.25 6C5.24848 5.58358 5.58823 5.25001 5.99902 5.25L6.07519 5.25391Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.07519 2.25293C6.45281 2.29123 6.74994 2.60943 6.75 2.99902C6.7498 3.41256 6.41358 3.74902 6 3.74902C5.61249 3.74896 5.29274 3.45358 5.2539 3.07617L5.25 2.99902C5.24848 2.5826 5.58823 2.24903 5.99902 2.24902L6.07519 2.25293Z"), + ) + }.build() + return _ic_dots_vertical_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDotsVertical12Preview() { + Icon( + imageVector = Icons.ic_dots_vertical_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical16.kt new file mode 100644 index 0000000000..ef59c34a83 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical16.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dots_vertical_16: ImageVector? = null + +val Icons.ic_dots_vertical_16: ImageVector + get() { + if (_ic_dots_vertical_16 != null) return _ic_dots_vertical_16!! + _ic_dots_vertical_16 = ImageVector.Builder( + name = "ic_dots_vertical_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.99804 11.043C8.52574 11.0432 8.95859 11.4704 8.95897 12.001C8.95897 12.5294 8.52836 12.9597 7.99999 12.96C7.50476 12.9597 7.09614 12.5821 7.04687 12.0996L7.04198 12.001C7.04028 11.4694 7.47347 11.0432 7.99804 11.043Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.99804 7.04199C8.52582 7.04225 8.95872 7.46936 8.95897 8C8.95871 8.5282 8.5282 8.95872 7.99999 8.95898C7.50494 8.95873 7.09639 8.58085 7.04687 8.09863L7.04198 8C7.04015 7.46831 7.47339 7.04223 7.99804 7.04199Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.99804 3.04004C8.52582 3.0403 8.95872 3.46741 8.95897 3.99805C8.95891 4.52642 8.52832 4.95677 7.99999 4.95703C7.50482 4.95678 7.09622 4.57907 7.04687 4.09668L7.04198 3.99805C7.04015 3.46635 7.47339 3.04028 7.99804 3.04004Z"), + ) + }.build() + return _ic_dots_vertical_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDotsVertical16Preview() { + Icon( + imageVector = Icons.ic_dots_vertical_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical20.kt new file mode 100644 index 0000000000..0584802e0f --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical20.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dots_vertical_20: ImageVector? = null + +val Icons.ic_dots_vertical_20: ImageVector + get() { + if (_ic_dots_vertical_20 != null) return _ic_dots_vertical_20!! + _ic_dots_vertical_20 = ImageVector.Builder( + name = "ic_dots_vertical_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99804 13.6729C10.6317 13.673 11.1504 14.1879 11.1504 14.8271C11.15 15.463 10.6347 15.9801 10.001 15.9805C9.40643 15.9804 8.9155 15.5255 8.85644 14.9443L8.85058 14.8271C8.84789 14.1866 9.3681 13.6731 9.99804 13.6729Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99804 8.82422C10.6316 8.82442 11.1502 9.33944 11.1504 9.97852C11.1502 10.6146 10.6349 11.1315 10.001 11.1318C9.40628 11.1318 8.91529 10.677 8.85644 10.0957L8.85058 9.97852C8.84803 9.33805 9.36819 8.82442 9.99804 8.82422Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99804 3.97656C10.6316 3.97676 11.1503 4.49172 11.1504 5.13086C11.1502 5.7669 10.6349 6.28382 10.001 6.28418C9.40628 6.2841 8.91529 5.82938 8.85644 5.24805L8.85058 5.13086C8.84796 4.49033 9.36814 3.97677 9.99804 3.97656Z"), + ) + }.build() + return _ic_dots_vertical_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDotsVertical20Preview() { + Icon( + imageVector = Icons.ic_dots_vertical_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical24.kt new file mode 100644 index 0000000000..699cb4b822 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcDotsVertical24.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_dots_vertical_24: ImageVector? = null + +val Icons.ic_dots_vertical_24: ImageVector + get() { + if (_ic_dots_vertical_24 != null) return _ic_dots_vertical_24!! + _ic_dots_vertical_24 = ImageVector.Builder( + name = "ic_dots_vertical_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.1025 16.5078C12.88 16.5619 13.4996 17.2066 13.4999 18.002C13.4999 18.8293 12.8272 19.5018 11.9999 19.502C11.1758 19.5018 10.5061 18.8347 10.5009 18.0117L10.4999 18.0127C10.4916 17.2114 11.1144 16.5629 11.8905 16.5078C11.9254 16.5041 11.9611 16.502 11.997 16.502C12.0325 16.502 12.0679 16.5042 12.1025 16.5078Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.1025 10.5059C12.8801 10.56 13.4998 11.2045 13.4999 12C13.4998 12.8272 12.8271 13.4999 11.9999 13.5C11.1759 13.4999 10.5062 12.8326 10.5009 12.0098L10.4999 12.0107C10.4914 11.2093 11.1143 10.5609 11.8905 10.5059C11.9255 10.5022 11.9611 10.5 11.997 10.5C12.0325 10.5 12.0679 10.5022 12.1025 10.5059Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.1025 4.50293C12.8801 4.55704 13.4997 5.20171 13.4999 5.99707C13.4999 6.82439 12.8272 7.49695 11.9999 7.49707C11.1758 7.49694 10.5061 6.82977 10.5009 6.00684L10.4999 6.00781C10.4915 5.2065 11.1144 4.55797 11.8905 4.50293C11.9254 4.49924 11.9611 4.49708 11.997 4.49707C12.0325 4.49708 12.0679 4.49931 12.1025 4.50293Z"), + ) + }.build() + return _ic_dots_vertical_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcDotsVertical24Preview() { + Icon( + imageVector = Icons.ic_dots_vertical_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit16.kt new file mode 100644 index 0000000000..095dae22b9 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit16.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_edit_16: ImageVector? = null + +val Icons.ic_edit_16: ImageVector + get() { + if (_ic_edit_16 != null) return _ic_edit_16!! + _ic_edit_16 = ImageVector.Builder( + name = "ic_edit_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00195 2.5C8.34699 2.5001 8.62687 2.77996 8.62695 3.125C8.62695 3.47012 8.34704 3.7499 8.00195 3.75H5.83398C4.68324 3.75027 3.75026 4.68324 3.75 5.83398V10.1689C3.75 11.3199 4.68307 12.2536 5.83398 12.2539H10.1689C11.3201 12.2539 12.2539 11.3201 12.2539 10.1689V8.00195C12.254 7.6569 12.5339 7.37704 12.8789 7.37695C13.2239 7.37716 13.5038 7.65697 13.5039 8.00195V10.1689C13.5039 12.0104 12.0104 13.5039 10.1689 13.5039H5.83398C3.99272 13.5036 2.5 12.0103 2.5 10.1689V5.83398C2.50026 3.99288 3.99288 2.50027 5.83398 2.5H8.00195Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.6387 2.5C12.1333 2.50057 12.6076 2.69777 12.957 3.04785L13.0811 3.18457C13.3531 3.51661 13.5038 3.93431 13.5039 4.36719C13.5039 4.86238 13.3062 5.33761 12.9561 5.6875C12.9493 5.69421 12.9406 5.69873 12.9336 5.70508C12.9357 5.70418 12.9385 5.7041 12.9385 5.7041L12.5615 6.08203C12.3193 6.32416 11.9871 6.65558 11.6289 7.01367C10.9124 7.73009 10.0905 8.55311 9.66797 8.97559C9.38516 9.25833 9.01513 9.43691 8.61816 9.48535L8.61914 9.48633L7.75488 9.59277C7.38243 9.63871 7.00893 9.50908 6.74609 9.24121C6.48341 8.97337 6.36014 8.59797 6.41309 8.22656L6.54102 7.33008C6.59502 6.94687 6.77234 6.59117 7.0459 6.31738C7.63731 5.72571 9.08258 4.28042 10.3174 3.0459C10.6675 2.69613 11.1438 2.49962 11.6387 2.5ZM11.6367 3.75C11.4736 3.75001 11.3166 3.81439 11.2012 3.92969C9.9665 5.16407 8.52205 6.60952 7.93066 7.20117C7.84865 7.28325 7.79543 7.38999 7.7793 7.50488V7.50684L7.65918 8.34473L8.46582 8.24609L8.4668 8.24512C8.58663 8.23049 8.6988 8.17617 8.78418 8.09082C9.20679 7.66823 10.0288 6.8461 10.7451 6.12988C11.1033 5.77181 11.4354 5.44044 11.6777 5.19824C11.7989 5.07717 11.8973 4.97768 11.9658 4.90918C12.0001 4.87497 12.0276 4.8483 12.0459 4.83008L12.0732 4.80273C12.1887 4.6872 12.2539 4.53036 12.2539 4.36719C12.2538 4.20384 12.1886 4.04705 12.0732 3.93164L12.0723 3.93066C11.957 3.81521 11.7999 3.75015 11.6367 3.75Z"), + ) + }.build() + return _ic_edit_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcEdit16Preview() { + Icon( + imageVector = Icons.ic_edit_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit20.kt new file mode 100644 index 0000000000..4579e6d927 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_edit_20: ImageVector? = null + +val Icons.ic_edit_20: ImageVector + get() { + if (_ic_edit_20 != null) return _ic_edit_20!! + _ic_edit_20 = ImageVector.Builder( + name = "ic_edit_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10 3C10.414 3.00027 10.75 3.33595 10.75 3.75C10.75 4.16402 10.414 4.49973 10 4.5H7.22168C5.71863 4.5002 4.5002 5.71863 4.5 7.22168V12.7773C4.50005 14.2805 5.71853 15.4988 7.22168 15.499H12.7773C14.2806 15.4989 15.499 14.2806 15.499 12.7773V10C15.499 9.5859 15.835 9.25018 16.249 9.25C16.6632 9.2501 16.999 9.58585 16.999 10V12.7773C16.999 15.109 15.109 16.9989 12.7773 16.999H7.22168C4.89011 16.9988 3.00005 15.109 3 12.7773V7.22168C3.0002 4.8902 4.8902 3.0002 7.22168 3H10Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.7041 3C15.3127 3.00063 15.8962 3.24314 16.3262 3.67383C16.757 4.10457 16.999 4.68886 16.999 5.29785C16.999 5.90709 16.7569 6.49135 16.3262 6.92188C16.3189 6.92918 16.3103 6.93545 16.3027 6.94238H16.3047C16.3081 6.93926 16.3135 6.93451 16.3154 6.93262L15.834 7.41406C15.5321 7.7158 15.1182 8.12892 14.6719 8.5752C13.7792 9.46776 12.7549 10.4922 12.2285 11.0186C11.8808 11.3662 11.4265 11.5868 10.9385 11.6465L9.86133 11.7803C9.40623 11.8364 8.95107 11.6769 8.62988 11.3496C8.30873 11.0223 8.15798 10.5643 8.22266 10.1104L8.38184 8.99317C8.44827 8.52187 8.66648 8.08476 9.00293 7.74805C9.73986 7.0108 11.5406 5.20998 13.0791 3.67188C13.51 3.24129 14.0949 2.99946 14.7041 3ZM15.2656 4.7334C15.1166 4.58395 14.9132 4.50024 14.7021 4.5C14.5177 4.49995 14.3398 4.56396 14.1982 4.67969L14.1396 4.73242C12.6013 6.27043 10.8013 8.07145 10.0645 8.80859C9.95776 8.91535 9.8881 9.05365 9.86719 9.20313V9.20606L9.71289 10.2861L10.7549 10.1582H10.7568C10.9123 10.1391 11.0572 10.0687 11.168 9.95801L15.2686 5.85742C15.416 5.70838 15.499 5.50744 15.499 5.29785C15.499 5.08655 15.4149 4.88268 15.2656 4.7334Z"), + ) + }.build() + return _ic_edit_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcEdit20Preview() { + Icon( + imageVector = Icons.ic_edit_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit24.kt new file mode 100644 index 0000000000..d3b3e9689e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcEdit24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_edit_24: ImageVector? = null + +val Icons.ic_edit_24: ImageVector + get() { + if (_ic_edit_24 != null) return _ic_edit_24!! + _ic_edit_24 = ImageVector.Builder( + name = "ic_edit_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.9961 3C12.5484 3 12.9961 3.44772 12.9961 4C12.9961 4.55229 12.5484 5 11.9961 5H8.44043C6.53831 5.00019 4.99615 6.54219 4.99609 8.44434V15.5557C4.99615 17.4578 6.53831 18.9998 8.44043 19H15.5518C17.454 18.9999 18.996 17.4579 18.9961 15.5557V12C18.9961 11.4478 19.4439 11.0001 19.9961 11C20.5484 11 20.9961 11.4477 20.9961 12V15.5557C20.996 18.5625 18.5586 20.9999 15.5518 21H8.44043C5.43374 20.9998 2.99615 18.5624 2.99609 15.5557V8.44434C2.99615 5.43762 5.43375 3.00019 8.44043 3H11.9961Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.0889 3C18.8598 3.00074 19.5988 3.30798 20.1436 3.85352C20.6893 4.39917 20.9961 5.13965 20.9961 5.91113C20.996 6.68275 20.6891 7.42252 20.1436 7.96777C20.1335 7.97782 20.1217 7.98655 20.1113 7.99609L20.1152 7.99512C20.1199 7.99077 20.1274 7.98378 20.1299 7.98145L19.5361 8.5752C19.1635 8.94765 18.6525 9.45795 18.1016 10.0088C16.9997 11.1104 15.7357 12.3747 15.0859 13.0244C14.6451 13.4651 14.0689 13.7446 13.4502 13.8203L13.4512 13.8213L12.1211 13.9854C11.5363 14.0575 10.9508 13.8532 10.5381 13.4326C10.1254 13.012 9.93136 12.4232 10.0146 11.8398L10.2119 10.4619C10.2961 9.86424 10.5724 9.30987 10.999 8.88281C11.9086 7.97284 14.1312 5.7492 16.0303 3.85059C16.576 3.3054 17.3174 2.99938 18.0889 3ZM18.7285 5.2666C18.5585 5.09624 18.3276 5.00022 18.0869 5C17.8461 4.99985 17.6147 5.09541 17.4443 5.26563C15.5456 7.16391 13.3236 9.38601 12.4141 10.2959C12.2939 10.4162 12.216 10.5728 12.1924 10.7412L12.1914 10.7451L12.0146 11.9834L13.2051 11.8369L13.207 11.8359C13.3825 11.8145 13.5458 11.7352 13.6709 11.6104C14.3206 10.9606 15.5855 9.69556 16.6875 8.59375C17.2384 8.04297 17.7494 7.53268 18.1221 7.16016L18.6875 6.59473C18.7014 6.58087 18.7131 6.57006 18.7207 6.5625C18.7241 6.55909 18.7269 6.55532 18.7295 6.55274C18.8999 6.3824 18.996 6.1518 18.9961 5.91113C18.9961 5.66989 18.8999 5.43795 18.7295 5.26758L19.4365 4.56055L18.7285 5.2666Z"), + ) + }.build() + return _ic_edit_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcEdit24Preview() { + Icon( + imageVector = Icons.ic_edit_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError16.kt new file mode 100644 index 0000000000..c42c4c1bfe --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError16.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_error_16: ImageVector? = null + +val Icons.ic_error_16: ImageVector + get() { + if (_ic_error_16 != null) return _ic_error_16!! + _ic_error_16 = ImageVector.Builder( + name = "ic_error_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.0791 10.0029C8.47125 10.0427 8.77901 10.3735 8.7793 10.7783C8.77927 11.2087 8.43035 11.5576 8 11.5576C7.59677 11.5574 7.26459 11.2512 7.22461 10.8584L7.2207 10.7783C7.22033 10.3459 7.57225 9.99916 8 9.99902L8.0791 10.0029Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8 4.5C8.34508 4.5 8.62484 4.77996 8.625 5.125V8.37207C8.62473 8.71702 8.34501 8.99707 8 8.99707C7.6553 8.9967 7.37527 8.71679 7.375 8.37207V5.125C7.37516 4.78019 7.65524 4.50037 8 4.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.89453 2C10.377 2.00003 10.8396 2.19223 11.1807 2.5332L13.4678 4.81934C13.8096 5.16044 14.0009 5.62319 14.001 6.10547V9.89453C14.0009 10.377 13.8088 10.8396 13.4678 11.1807L10.832 13.8184C10.7148 13.9356 10.5554 14.001 10.3896 14.001H6.10547C5.62316 14.0009 5.16028 13.8087 4.81934 13.4678L2.5332 11.1816C2.19226 10.8407 2.00013 10.3778 2 9.89551V6.10547C2.00013 5.62313 2.19226 5.16028 2.5332 4.81934L4.81934 2.5332C5.16028 2.19226 5.62313 2.00013 6.10547 2H9.89453ZM6.10547 3.25C5.95503 3.25013 5.80991 3.3102 5.70312 3.41699L3.41699 5.70312C3.3102 5.80992 3.25013 5.95503 3.25 6.10547V9.89551C3.25013 10.0459 3.31021 10.1911 3.41699 10.2979L5.70312 12.584C5.80991 12.6907 5.95505 12.7509 6.10547 12.751H10.1309L12.584 10.2969C12.6908 10.19 12.7509 10.0451 12.751 9.89453V6.10547C12.7509 5.95517 12.6908 5.81069 12.584 5.7041L10.2969 3.41699C10.19 3.31017 10.0451 3.25003 9.89453 3.25H6.10547Z"), + ) + }.build() + return _ic_error_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcError16Preview() { + Icon( + imageVector = Icons.ic_error_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError20.kt new file mode 100644 index 0000000000..313bc452b5 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError20.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_error_20: ImageVector? = null + +val Icons.ic_error_20: ImageVector + get() { + if (_ic_error_20 != null) return _ic_error_20!! + _ic_error_20 = ImageVector.Builder( + name = "ic_error_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.0957 12.376C10.5713 12.4242 10.9451 12.8246 10.9453 13.3154C10.9452 13.8371 10.5216 14.2605 10 14.2607C9.47839 14.2605 9.05576 13.8371 9.05566 13.3154C9.05504 12.791 9.48112 12.3711 10 12.3711L10.0957 12.376Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10 5.73926C10.414 5.7395 10.75 6.07521 10.75 6.48926V10.3896C10.75 10.8037 10.414 11.1394 10 11.1396C9.58598 11.1394 9.25 10.8037 9.25 10.3896V6.48926C9.25002 6.0752 9.58599 5.73949 10 5.73926Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.5537 2.00195C13.1795 2.00199 13.7802 2.25102 14.2227 2.69336L17.3047 5.77539C17.7485 6.21806 17.998 6.81932 17.998 7.44531V12.5537C17.998 13.1795 17.749 13.7802 17.3066 14.2227L13.752 17.7783C13.6113 17.919 13.4196 17.998 13.2207 17.998H7.44531C6.81953 17.998 6.21879 17.7489 5.77637 17.3066L2.69336 14.2236C2.25101 13.7812 2.00204 13.1805 2.00195 12.5547V7.44531C2.00201 6.81948 2.25098 6.2188 2.69336 5.77637L5.77637 2.69336C6.21881 2.25099 6.81947 2.002 7.44531 2.00195H12.5537ZM7.44531 3.50195C7.21775 3.502 6.99836 3.59252 6.83691 3.75391L3.75391 6.83691C3.59252 6.99836 3.50201 7.21775 3.50195 7.44531V12.5547C3.50204 12.7822 3.59255 13.0017 3.75391 13.1631L6.83691 16.2451C6.99838 16.4066 7.21769 16.498 7.44531 16.498H12.9102L16.2451 13.1621C16.4066 13.0006 16.498 12.7813 16.498 12.5537V7.44531C16.498 7.2178 16.4068 6.99912 16.2451 6.83789L13.1621 3.75391C13.0007 3.59255 12.7813 3.50199 12.5537 3.50195H7.44531Z"), + ) + }.build() + return _ic_error_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcError20Preview() { + Icon( + imageVector = Icons.ic_error_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError24.kt new file mode 100644 index 0000000000..81976a905c --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError24.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_error_24: ImageVector? = null + +val Icons.ic_error_24: ImageVector + get() { + if (_ic_error_24 != null) return _ic_error_24!! + _ic_error_24 = ImageVector.Builder( + name = "ic_error_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.1016 15.0049L12.1064 15.0059C12.7452 15.0603 13.25 15.5936 13.25 16.25C13.25 16.9403 12.6903 17.5 12 17.5C11.3529 17.5 10.8209 17.0081 10.7568 16.3779L10.75 16.25C10.749 15.593 11.2542 15.0608 11.8906 15.0059C11.9262 15.002 11.9624 15 11.999 15L12.1016 15.0049Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 6.5C12.5523 6.5 13 6.94772 13 7.5V12.5C13 13.0523 12.5523 13.5 12 13.5C11.4477 13.5 11 13.0523 11 12.5V7.5C11 6.94772 11.4477 6.5 12 6.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.1709 2C15.9664 2 16.7297 2.31661 17.292 2.87891L21.1191 6.70605L21.3193 6.92578C21.7579 7.45976 22 8.13194 22 8.82812V15.1709C22 15.9664 21.6834 16.7297 21.1211 17.292L16.707 21.707C16.5195 21.8946 16.2652 22 16 22H8.82812C8.03264 22 7.26935 21.6834 6.70703 21.1211L2.87891 17.293C2.31662 16.7307 2 15.9674 2 15.1719V8.82812C2 8.03264 2.31662 7.26935 2.87891 6.70703L6.70703 2.87891C7.26935 2.31662 8.03264 2 8.82812 2H15.1709ZM8.82812 4C8.56367 4 8.30876 4.10533 8.12109 4.29297L4.29297 8.12109C4.10533 8.30876 4 8.56367 4 8.82812V15.1719C4 15.4363 4.10533 15.6912 4.29297 15.8789L8.12109 19.707C8.30876 19.8947 8.56367 20 8.82812 20H15.5859L19.707 15.8779L19.7734 15.8047C19.9194 15.6266 20 15.4024 20 15.1709V8.82812C20 8.56383 19.8948 8.30943 19.707 8.12207L15.8779 4.29297C15.6903 4.10533 15.4354 4 15.1709 4H8.82812Z"), + ) + }.build() + return _ic_error_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcError24Preview() { + Icon( + imageVector = Icons.ic_error_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError28.kt new file mode 100644 index 0000000000..fff45a815a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcError28.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_error_28: ImageVector? = null + +val Icons.ic_error_28: ImageVector + get() { + if (_ic_error_28 != null) return _ic_error_28!! + _ic_error_28 = ImageVector.Builder( + name = "ic_error_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.1572 17.3887C14.932 17.4672 15.541 18.1209 15.541 18.9209C15.5407 19.7705 14.8515 20.4596 14.002 20.46C13.2054 20.4597 12.5487 19.854 12.4697 19.0781L12.4619 18.9209C12.4604 18.0663 13.1549 17.3813 14 17.3809L14.1572 17.3887Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.002 7.54395C14.692 7.54431 15.2519 8.10384 15.252 8.79395V14.5811C15.2515 15.2708 14.6917 15.8307 14.002 15.8311C13.3121 15.8308 12.7524 15.2709 12.752 14.5811V8.79395C12.752 8.10378 13.3118 7.54421 14.002 7.54395Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17.79 2C18.755 2.00008 19.6812 2.38432 20.3633 3.06641L24.9346 7.6377C25.6187 8.3202 26.0039 9.24778 26.0039 10.2129V17.79C26.0038 18.6945 25.6665 19.5652 25.0625 20.2324L24.9375 20.3633L19.665 25.6377C19.4307 25.8721 19.1117 26.0038 18.7803 26.0039H10.2129C9.24798 26.0039 8.32177 25.6195 7.63965 24.9375L3.06641 20.3643C2.38434 19.6822 2.00007 18.756 2 17.791V10.2129C2 9.24784 2.38428 8.3218 3.06641 7.63965L7.63965 3.06641C8.3218 2.38429 9.24785 2 10.2129 2H17.79ZM10.2129 4.5C9.91164 4.5 9.62106 4.62018 9.40723 4.83398L4.83398 9.40723C4.62017 9.62107 4.5 9.91163 4.5 10.2129V17.791C4.50007 18.0922 4.62023 18.3829 4.83398 18.5967L9.40723 23.1699C9.62104 23.3836 9.91177 23.5039 10.2129 23.5039H18.2627L23.1699 18.5957L23.2461 18.5117C23.4121 18.3089 23.5038 18.0534 23.5039 17.79V10.2129C23.5039 9.91193 23.3838 9.62164 23.1699 9.4082L18.5957 4.83398C18.3819 4.62021 18.0912 4.50008 17.79 4.5H10.2129Z"), + ) + }.build() + return _ic_error_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcError28Preview() { + Icon( + imageVector = Icons.ic_error_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcGauge20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcGauge20.kt new file mode 100644 index 0000000000..38ea6a4dc4 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcGauge20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_gauge_20: ImageVector? = null + +val Icons.ic_gauge_20: ImageVector + get() { + if (_ic_gauge_20 != null) return _ic_gauge_20!! + _ic_gauge_20 = ImageVector.Builder( + name = "ic_gauge_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.34068 4.36703C7.46544 1.21069 12.5353 1.21064 15.66 4.36703C18.78 7.51949 18.7798 12.6275 15.66 15.7801C15.3686 16.0744 14.8928 16.0773 14.5985 15.786C14.3047 15.4946 14.3027 15.0197 14.5936 14.7254C17.1352 12.1572 17.1355 7.98972 14.5936 5.42172C12.0559 2.85837 7.94386 2.85841 5.40611 5.42172C2.86441 7.98976 2.86452 12.1573 5.40611 14.7254C5.6973 15.0197 5.69514 15.4946 5.40123 15.786C5.10686 16.0772 4.63204 16.0744 4.34068 15.7801C1.22049 12.6275 1.22035 7.51959 4.34068 4.36703Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.1219 6.72445C12.4133 6.43066 12.8883 6.42759 13.1825 6.71859C13.4765 7.00977 13.479 7.48477 13.1883 7.77914L10.4637 10.5311C10.1723 10.8253 9.69749 10.8273 9.40318 10.536C9.1089 10.2446 9.10599 9.76976 9.39732 9.47543L12.1219 6.72445Z"), + ) + }.build() + return _ic_gauge_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcGauge20Preview() { + Icon( + imageVector = Icons.ic_gauge_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcGauge24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcGauge24.kt new file mode 100644 index 0000000000..b3a6f0508b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcGauge24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_gauge_24: ImageVector? = null + +val Icons.ic_gauge_24: ImageVector + get() { + if (_ic_gauge_24 != null) return _ic_gauge_24!! + _ic_gauge_24 = ImageVector.Builder( + name = "ic_gauge_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.93776 4.85889C8.84101 1.04712 15.1596 1.04695 19.0628 4.85889C22.979 8.68379 22.9789 14.8952 19.0628 18.7202C18.6677 19.106 18.0345 19.0986 17.6487 18.7036C17.263 18.3086 17.2704 17.6754 17.6653 17.2896C20.778 14.2492 20.7782 9.32975 17.6653 6.28956C14.5392 3.23657 9.46141 3.23674 6.33522 6.28956C3.22225 9.32984 3.22229 14.2492 6.33522 17.2896C6.72999 17.6754 6.73731 18.3086 6.35182 18.7036C5.96597 19.0986 5.33286 19.106 4.93776 18.7202C1.0214 14.8952 1.0214 8.68387 4.93776 4.85889Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.596 7.68702C14.9911 7.30184 15.6244 7.30981 16.01 7.70459C16.3954 8.09963 16.3881 8.73287 15.9934 9.11866L12.6116 12.4204C12.2164 12.8058 11.5832 12.7988 11.1975 12.4038C10.8119 12.0088 10.8203 11.3756 11.2151 10.9897L14.596 7.68702Z"), + ) + }.build() + return _ic_gauge_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcGauge24Preview() { + Icon( + imageVector = Icons.ic_gauge_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport12.kt new file mode 100644 index 0000000000..21344fa097 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_headphones_support_12: ImageVector? = null + +val Icons.ic_headphones_support_12: ImageVector + get() { + if (_ic_headphones_support_12 != null) return _ic_headphones_support_12!! + _ic_headphones_support_12 = ImageVector.Builder( + name = "ic_headphones_support_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6 1C7.98593 1 9.61947 2.52899 9.74121 4.47266C10.4505 4.58669 11 5.19356 11 5.93848V7.41797C10.9999 8.1937 10.4041 8.82107 9.65234 8.89648L9.5 8.9043C9.49614 9.72852 8.81977 10.3838 8 10.3838H7.31738C7.13134 10.7506 6.74864 11 6.3125 11H5.6875C5.07304 11 4.56277 10.5065 4.5625 9.88379C4.56262 9.261 5.07296 8.76758 5.6875 8.76758H6.3125C6.74889 8.76758 7.13146 9.01653 7.31738 9.38379H8C8.28279 9.38379 8.49986 9.15966 8.5 8.89746V8.76953C8.20314 8.59872 8.00007 8.28141 8 7.91113V5.44531C8 4.98235 8.31654 4.60107 8.73828 4.4873C8.6254 3.10058 7.45002 2 6 2C4.54995 2 3.37358 3.10055 3.26074 4.4873C3.68294 4.60077 4 4.98202 4 5.44531V7.91113C3.99989 8.46588 3.54555 8.9043 3 8.9043H2.5C1.67794 8.9043 1.0001 8.24543 1 7.41797V5.93848C1 5.19389 1.54897 4.58708 2.25781 4.47266C2.37953 2.52896 4.01405 1 6 1ZM5.6875 9.76758C5.61222 9.76758 5.56263 9.82621 5.5625 9.88379C5.56278 9.94128 5.61233 10 5.6875 10H6.3125C6.38767 10 6.43722 9.94128 6.4375 9.88379C6.43737 9.82621 6.38778 9.76758 6.3125 9.76758H5.6875ZM2.5 5.45215C2.21712 5.45215 2 5.67617 2 5.93848V7.41797C2.0001 7.6802 2.21719 7.9043 2.5 7.9043H3V5.45215H2.5ZM9 7.9043H9.5C9.78281 7.9043 9.9999 7.6802 10 7.41797V5.93848C10 5.67617 9.78288 5.45215 9.5 5.45215H9V7.9043Z"), + ) + }.build() + return _ic_headphones_support_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeadphonesSupport12Preview() { + Icon( + imageVector = Icons.ic_headphones_support_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport16.kt new file mode 100644 index 0000000000..6f3747c0ee --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_headphones_support_16: ImageVector? = null + +val Icons.ic_headphones_support_16: ImageVector + get() { + if (_ic_headphones_support_16 != null) return _ic_headphones_support_16!! + _ic_headphones_support_16 = ImageVector.Builder( + name = "ic_headphones_support_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00098 1.5C10.5876 1.50011 12.7149 3.49715 12.8613 6.03125C13.7838 6.16999 14.5009 6.95472 14.501 7.91992V9.85156C14.5009 10.9164 13.6287 11.7646 12.5703 11.7646H12.543V11.7832C12.543 12.8479 11.6706 13.6961 10.6123 13.6963H9.70312C9.46781 14.1747 8.97318 14.501 8.4082 14.501H7.59277C6.80537 14.5009 6.15143 13.8688 6.15137 13.0713C6.15148 12.2738 6.8054 11.6417 7.59277 11.6416H8.4082C8.9732 11.6416 9.46782 11.9678 9.70312 12.4463H10.6123C10.9966 12.4461 11.293 12.1413 11.293 11.7832V11.6006C10.9058 11.3842 10.6396 10.9741 10.6396 10.4951V7.27539C10.6399 6.67519 11.0571 6.18273 11.6084 6.0459C11.471 4.20986 9.91672 2.75011 8.00098 2.75C6.08513 2.75004 4.52989 4.20978 4.39258 6.0459C4.94398 6.18255 5.36104 6.67501 5.36133 7.27539V10.4951C5.36133 11.2037 4.78119 11.7644 4.08398 11.7646H3.43066C2.37233 11.7646 1.50007 10.9163 1.5 9.85156V7.91992C1.50012 6.95434 2.21765 6.16856 3.14062 6.03027C3.28749 3.49659 5.41463 1.50004 8.00098 1.5ZM7.59277 12.8916C7.47938 12.8916 7.40149 12.9804 7.40137 13.0713C7.40144 13.1622 7.47934 13.2509 7.59277 13.251H8.4082C8.52168 13.251 8.59954 13.1622 8.59961 13.0713C8.59949 12.9804 8.52165 12.8916 8.4082 12.8916H7.59277ZM3.43066 7.25684C3.04634 7.25692 2.75014 7.56187 2.75 7.91992V9.85156C2.75007 10.2097 3.0463 10.5146 3.43066 10.5146H4.08398C4.08968 10.5146 4.09368 10.5129 4.09668 10.5117C4.10005 10.5103 4.10387 10.5084 4.10645 10.5059C4.10899 10.5033 4.11133 10.499 4.11133 10.499V7.27148C4.11133 7.27148 4.10896 7.26812 4.10645 7.26562C4.1038 7.26303 4.10014 7.26024 4.09668 7.25879C4.0937 7.25761 4.08956 7.25688 4.08398 7.25684H3.7666C3.76337 7.25689 3.76007 7.25781 3.75684 7.25781C3.75357 7.25781 3.75032 7.25689 3.74707 7.25684H3.43066ZM11.9043 7.25879C11.9009 7.26023 11.8972 7.26304 11.8945 7.26562C11.8923 7.26787 11.8906 7.27148 11.8906 7.27148L11.8896 7.27539V10.4951L11.8906 10.499C11.8906 10.499 11.892 10.5033 11.8945 10.5059C11.8972 10.5085 11.9008 10.5103 11.9043 10.5117C11.9074 10.513 11.9119 10.5146 11.918 10.5146H12.5703C12.9548 10.5146 13.2509 10.2097 13.251 9.85156V7.91992C13.2508 7.56182 12.9547 7.25684 12.5703 7.25684H12.2549C12.2517 7.25689 12.2484 7.25781 12.2451 7.25781C12.2419 7.25781 12.2386 7.25689 12.2354 7.25684H11.918C11.9121 7.25684 11.9074 7.25756 11.9043 7.25879Z"), + ) + }.build() + return _ic_headphones_support_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeadphonesSupport16Preview() { + Icon( + imageVector = Icons.ic_headphones_support_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport20.kt new file mode 100644 index 0000000000..cfd593fb0a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_headphones_support_20: ImageVector? = null + +val Icons.ic_headphones_support_20: ImageVector + get() { + if (_ic_headphones_support_20 != null) return _ic_headphones_support_20!! + _ic_headphones_support_20 = ImageVector.Builder( + name = "ic_headphones_support_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.002 2.5C12.9815 2.5002 15.4326 4.79461 15.6152 7.71094C16.6797 7.88185 17.5048 8.79245 17.5049 9.91016V12.1299C17.5048 13.3714 16.4874 14.3594 15.2539 14.3594C15.2488 15.5964 14.234 16.5798 13.0039 16.5801H11.9795C11.7006 17.1308 11.1261 17.5047 10.4717 17.5049H9.5332C8.61135 17.5046 7.84584 16.7643 7.8457 15.8301C7.84582 14.8958 8.61134 14.1555 9.5332 14.1553H10.4717C11.1262 14.1554 11.7006 14.5292 11.9795 15.0801H13.0039C13.4279 15.0798 13.7536 14.744 13.7539 14.3506V14.1572C13.3087 13.9011 13.004 13.4255 13.0039 12.8701V9.16992C13.004 8.47484 13.4797 7.90254 14.1133 7.73242C13.9438 5.65156 12.1775 4.00019 10.002 4C7.82634 4.00013 6.05918 5.6515 5.88965 7.73242C6.524 7.90201 7.00086 8.47426 7.00098 9.16992V12.8701C7.00078 13.7022 6.31925 14.3591 5.50098 14.3594H4.75C3.51677 14.3591 2.50007 13.3713 2.5 12.1299V9.91016C2.50012 8.79321 3.32336 7.88274 4.38672 7.71094C4.56939 4.79453 7.02228 2.50013 10.002 2.5ZM9.5332 15.6553C9.42036 15.6555 9.34582 15.7435 9.3457 15.8301C9.34584 15.9166 9.42037 16.0046 9.5332 16.0049H10.4717C10.5846 16.0047 10.659 15.9166 10.6592 15.8301C10.6591 15.7435 10.5846 15.6555 10.4717 15.6553H9.5332ZM4.75 9.17969C4.32578 9.17994 4.00014 9.51659 4 9.91016V12.1299C4.00007 12.5235 4.32574 12.8591 4.75 12.8594H5.50098V9.17969H4.75ZM14.5039 12.8594H15.2539C15.6784 12.8594 16.0048 12.5237 16.0049 12.1299V9.91016C16.0047 9.51643 15.6784 9.17969 15.2539 9.17969H14.5039V12.8594Z"), + ) + }.build() + return _ic_headphones_support_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeadphonesSupport20Preview() { + Icon( + imageVector = Icons.ic_headphones_support_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport24.kt new file mode 100644 index 0000000000..6a5062448b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeadphonesSupport24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_headphones_support_24: ImageVector? = null + +val Icons.ic_headphones_support_24: ImageVector + get() { + if (_ic_headphones_support_24 != null) return _ic_headphones_support_24!! + _ic_headphones_support_24 = ImageVector.Builder( + name = "ic_headphones_support_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 2C15.9698 2 19.2393 5.05068 19.4834 8.93262C20.9001 9.16069 21.9998 10.3705 22 11.8594V14.8125C22 16.4673 20.6424 17.7812 19 17.7812C18.9919 19.4289 17.6373 20.7351 16 20.7354H14.6699C14.2998 21.4877 13.5214 21.9998 12.6338 22H11.3672C10.1302 22 9.10089 21.0078 9.10059 19.7529C9.10059 18.4978 10.1301 17.5049 11.3672 17.5049H12.6338C13.5077 17.5051 14.2755 18.0018 14.6523 18.7354H16C16.5672 18.7351 16.9999 18.2871 17 17.7666V17.5127C16.4066 17.1717 16 16.5378 16 15.7969V10.875C16.0002 9.94746 16.6361 9.1868 17.4805 8.96094C17.2537 6.19625 14.9009 4 12 4C9.09903 4 6.74527 6.19622 6.51855 8.96094C7.36333 9.18649 7.99984 9.94712 8 10.875V15.7969C8 16.9073 7.08943 17.7812 6 17.7812H5C3.35757 17.7812 2 16.4673 2 14.8125V11.8594C2.0002 10.3708 3.09934 9.16108 4.51562 8.93262C4.75971 5.05065 8.0302 2 12 2ZM11.3672 19.5049C11.206 19.5049 11.1006 19.6308 11.1006 19.7529C11.1009 19.8749 11.2062 20 11.3672 20H12.6338C12.7945 19.9997 12.9001 19.8748 12.9004 19.7529C12.9004 19.6309 12.7948 19.5051 12.6338 19.5049H11.3672ZM5 10.8906C4.43257 10.8906 4.00022 11.3388 4 11.8594V14.8125C4 15.3333 4.43243 15.7812 5 15.7812H6V10.8906H5ZM18 15.7812H19C19.5676 15.7812 20 15.3333 20 14.8125V11.8594C19.9998 11.3388 19.5674 10.8906 19 10.8906H18V15.7812Z"), + ) + }.build() + return _ic_headphones_support_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeadphonesSupport24Preview() { + Icon( + imageVector = Icons.ic_headphones_support_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart16.kt new file mode 100644 index 0000000000..dcb0a7ee63 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_16: ImageVector? = null + +val Icons.ic_heart_16: ImageVector + get() { + if (_ic_heart_16 != null) return _ic_heart_16!! + _ic_heart_16 = ImageVector.Builder( + name = "ic_heart_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.2119 2.5C12.5521 2.50031 14.0029 4.70655 14.0029 6.63379C14.0028 7.65361 13.6105 8.59271 13.0713 9.40234C12.5316 10.2126 11.8223 10.9278 11.1299 11.5156C10.435 12.1054 9.73935 12.5815 9.21191 12.9102C8.94794 13.0746 8.72349 13.2043 8.55859 13.2939C8.47673 13.3385 8.40636 13.3747 8.35156 13.4014C8.32501 13.4143 8.29574 13.4279 8.26855 13.4395C8.25576 13.4449 8.23542 13.4529 8.21191 13.4609C8.20024 13.4649 8.18004 13.4714 8.15527 13.4775C8.14029 13.4813 8.07935 13.497 8.00098 13.4971C7.92349 13.497 7.8634 13.4815 7.84766 13.4775C7.82308 13.4714 7.80276 13.4649 7.79102 13.4609C7.76739 13.4529 7.74624 13.4449 7.7334 13.4395C7.70641 13.428 7.67774 13.4142 7.65137 13.4014C7.59665 13.3747 7.52608 13.3384 7.44434 13.2939C7.27944 13.2043 7.05403 13.0746 6.79004 12.9102C6.26273 12.5816 5.56768 12.1052 4.87305 11.5156C4.18068 10.9279 3.47133 10.2124 2.93164 9.40234C2.39241 8.59271 2.0001 7.65361 2 6.63379C2.00005 4.70644 3.45057 2.50005 5.79102 2.5C6.76206 2.50006 7.48919 2.86673 8.00098 3.29004C8.51283 2.86653 9.24045 2.5 10.2119 2.5ZM10.2119 3.75C9.3646 3.75 8.81364 4.17408 8.47852 4.57031C8.35982 4.71056 8.18471 4.79192 8.00098 4.79199C7.81744 4.79187 7.64307 4.71032 7.52441 4.57031C7.18932 4.17412 6.63819 3.75008 5.79102 3.75C4.34424 3.75005 3.25005 5.1742 3.25 6.63379C3.2501 7.32849 3.51797 8.02773 3.97168 8.70898C4.42501 9.38953 5.04224 10.0197 5.68164 10.5625C6.31859 11.1031 6.96175 11.5436 7.45117 11.8486C7.67273 11.9867 7.86195 12.0952 8.00098 12.1719C8.14011 12.0951 8.3288 11.9869 8.55078 11.8486C9.04033 11.5436 9.68405 11.1034 10.3213 10.5625C10.9607 10.0197 11.5779 9.38958 12.0312 8.70898C12.4849 8.02775 12.7528 7.32847 12.7529 6.63379C12.7529 5.17434 11.6585 3.75032 10.2119 3.75Z"), + ) + }.build() + return _ic_heart_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeart16Preview() { + Icon( + imageVector = Icons.ic_heart_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart16Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart16Filled.kt new file mode 100644 index 0000000000..755a05f401 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart16Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_16_filled: ImageVector? = null + +val Icons.ic_heart_16_filled: ImageVector + get() { + if (_ic_heart_16_filled != null) return _ic_heart_16_filled!! + _ic_heart_16_filled = ImageVector.Builder( + name = "ic_heart_16_filled", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.4668 2.5C12.5799 2.50008 13.9998 4.54887 14 6.45996C13.9996 10.3304 8.10666 13.5 8 13.5C7.89333 13.5 2.0004 10.3304 2 6.45996C2.00021 4.54887 3.4201 2.50008 5.5332 2.5C6.7462 2.5 7.53994 3.12492 8 3.6748C8.46006 3.12492 9.2538 2.5 10.4668 2.5Z"), + ) + }.build() + return _ic_heart_16_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeart16FilledPreview() { + Icon( + imageVector = Icons.ic_heart_16_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart20.kt new file mode 100644 index 0000000000..64d15bf340 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_20: ImageVector? = null + +val Icons.ic_heart_20: ImageVector + get() { + if (_ic_heart_20 != null) return _ic_heart_20!! + _ic_heart_20 = ImageVector.Builder( + name = "ic_heart_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.7783 3.5C15.6524 3.50026 17.5049 6.06504 17.5049 8.39062C17.5048 9.61013 17.0055 10.7261 16.3281 11.6816C15.6496 12.6388 14.7588 13.4824 13.8906 14.1748C13.0193 14.8697 12.1472 15.4304 11.4863 15.8174C11.1555 16.011 10.8741 16.1632 10.668 16.2686C10.5656 16.3208 10.478 16.3635 10.4102 16.3945C10.3773 16.4096 10.3423 16.4255 10.3096 16.4385C10.2941 16.4446 10.2699 16.454 10.2422 16.4629C10.2286 16.4673 10.2051 16.4738 10.1768 16.4805C10.1593 16.4845 10.0905 16.5009 10.002 16.501C9.91388 16.5009 9.84498 16.4846 9.82715 16.4805C9.79928 16.4739 9.77635 16.4673 9.7627 16.4629C9.73517 16.454 9.71083 16.4446 9.69531 16.4385C9.66267 16.4255 9.62759 16.4096 9.59473 16.3945C9.52688 16.3635 9.43839 16.3209 9.33594 16.2686C9.12976 16.1632 8.8483 16.011 8.51758 15.8174C7.85663 15.4304 6.98468 14.8698 6.11328 14.1748C5.24522 13.4825 4.35526 12.6387 3.67676 11.6816C2.99939 10.7261 2.50009 9.61015 2.5 8.39062C2.5 6.06492 4.35227 3.5 7.22656 3.5C8.44824 3.50012 9.36128 3.94253 10.002 4.45215C10.6427 3.94239 11.5562 3.5 12.7783 3.5ZM12.7783 5C11.6823 5 10.978 5.51661 10.5596 5.98145C10.4174 6.1392 10.2143 6.22942 10.002 6.22949C9.78956 6.22942 9.5865 6.13925 9.44434 5.98145C9.02594 5.51667 8.32236 5.00016 7.22656 5C5.34429 5 4 6.71969 4 8.39062C4.00009 9.19435 4.33061 10.0107 4.90039 10.8145C5.46908 11.6165 6.2442 12.3602 7.04883 13.002C7.85024 13.6411 8.65919 14.1617 9.27539 14.5225C9.57306 14.6967 9.82358 14.8313 10.002 14.9229C10.1804 14.8313 10.4307 14.6968 10.7285 14.5225C11.3448 14.1617 12.1545 13.6412 12.9561 13.002C13.7607 12.3602 14.5359 11.6166 15.1045 10.8145C15.6743 10.0107 16.0048 9.19433 16.0049 8.39062C16.0049 6.71982 14.6604 5.00027 12.7783 5Z"), + ) + }.build() + return _ic_heart_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeart20Preview() { + Icon( + imageVector = Icons.ic_heart_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart20Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart20Filled.kt new file mode 100644 index 0000000000..4dfb8f41c8 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart20Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_20_filled: ImageVector? = null + +val Icons.ic_heart_20_filled: ImageVector + get() { + if (_ic_heart_20_filled != null) return _ic_heart_20_filled!! + _ic_heart_20_filled = ImageVector.Builder( + name = "ic_heart_20_filled", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.083 3.5C15.7246 3.5 17.4998 5.92103 17.5 8.17969C17.5 12.7541 10.1333 16.5 10 16.5C9.86667 16.5 2.5 12.7541 2.5 8.17969C2.50016 5.92103 4.27545 3.5 6.91699 3.5C8.43348 3.50011 9.42504 4.23969 10 4.88965C10.575 4.23969 11.5665 3.50011 13.083 3.5Z"), + ) + }.build() + return _ic_heart_20_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeart20FilledPreview() { + Icon( + imageVector = Icons.ic_heart_20_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart24.kt new file mode 100644 index 0000000000..d449175760 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_24: ImageVector? = null + +val Icons.ic_heart_24: ImageVector + get() { + if (_ic_heart_24 != null) return _ic_heart_24!! + _ic_heart_24 = ImageVector.Builder( + name = "ic_heart_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.7002 3C19.5684 3.00012 21.9999 6.58601 22 9.75977C22 11.4326 21.3441 12.9707 20.4434 14.2969C19.5418 15.6243 18.3575 16.7964 17.2002 17.7598C16.0389 18.7264 14.8765 19.5063 13.9951 20.0449C13.5539 20.3145 13.1785 20.5261 12.9033 20.6729C12.7665 20.7458 12.6494 20.8062 12.5586 20.8496C12.5147 20.8706 12.4679 20.8918 12.4238 20.9102C12.403 20.9188 12.3699 20.9316 12.332 20.9443C12.3134 20.9506 12.2814 20.9611 12.2422 20.9707C12.2183 20.9765 12.1232 21 12 21C11.8768 21 11.7817 20.9765 11.7578 20.9707C11.7186 20.9611 11.6866 20.9506 11.668 20.9443C11.6301 20.9316 11.597 20.9188 11.5762 20.9102C11.5321 20.8918 11.4853 20.8706 11.4414 20.8496C11.3506 20.8062 11.2335 20.7458 11.0967 20.6729C10.8215 20.5261 10.4461 20.3145 10.0049 20.0449C9.12346 19.5063 7.96108 18.7264 6.7998 17.7598C5.64249 16.7964 4.45822 15.6243 3.55664 14.2969C2.65593 12.9707 2 11.4326 2 9.75977C2.00012 6.58601 4.43162 3.00012 8.2998 3C9.93065 3 11.1475 3.61256 12 4.31543C12.8525 3.61256 14.0693 3 15.7002 3ZM15.7002 5C14.2562 5 13.3206 5.70965 12.7568 6.36328C12.5669 6.58335 12.2907 6.70996 12 6.70996C11.7093 6.70996 11.4331 6.58335 11.2432 6.36328C10.6794 5.70965 9.74383 5 8.2998 5C5.82837 5.00013 4.00012 7.37377 4 9.75977C4 10.9018 4.4493 12.0513 5.21094 13.1729C5.97178 14.2931 7.00748 15.3298 8.08008 16.2227C9.14873 17.1122 10.2268 17.8372 11.0479 18.3389C11.436 18.5761 11.7636 18.7596 12 18.8867C12.2364 18.7596 12.564 18.5761 12.9521 18.3389C13.7732 17.8372 14.8513 17.1122 15.9199 16.2227C16.9925 15.3298 18.0282 14.2931 18.7891 13.1729C19.5507 12.0513 20 10.9018 20 9.75977C19.9999 7.37377 18.1716 5.00013 15.7002 5Z"), + ) + }.build() + return _ic_heart_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeart24Preview() { + Icon( + imageVector = Icons.ic_heart_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart24Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart24Filled.kt new file mode 100644 index 0000000000..d6145515b8 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart24Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_24_filled: ImageVector? = null + +val Icons.ic_heart_24_filled: ImageVector + get() { + if (_ic_heart_24_filled != null) return _ic_heart_24_filled!! + _ic_heart_24_filled = ImageVector.Builder( + name = "ic_heart_24_filled", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.1113 3C19.6334 3.00014 22 6.35303 22 9.48047C21.9995 15.814 12.1778 21 12 21C11.8222 21 2.00048 15.814 2 9.48047C2 6.35303 4.36657 3.00014 7.88867 3C9.91089 3 11.2333 4.02383 12 4.92383C12.7667 4.02383 14.0891 3 16.1113 3Z"), + ) + }.build() + return _ic_heart_24_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeart24FilledPreview() { + Icon( + imageVector = Icons.ic_heart_24_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart32.kt new file mode 100644 index 0000000000..97b92fa41e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_32: ImageVector? = null + +val Icons.ic_heart_32: ImageVector + get() { + if (_ic_heart_32 != null) return _ic_heart_32!! + _ic_heart_32 = ImageVector.Builder( + name = "ic_heart_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M20.834 4.5C25.8256 4.50032 29.0046 9.05209 29.0049 13.1299C29.0048 15.2713 28.1491 17.2402 26.9756 18.9355C25.8006 20.633 24.2568 22.1319 22.748 23.3643C21.2341 24.6008 19.7184 25.5981 18.5693 26.2871C17.9941 26.632 17.5046 26.9034 17.1465 27.0908C16.9686 27.1839 16.8166 27.2594 16.6992 27.3145C16.6423 27.3411 16.5824 27.3688 16.5264 27.3916C16.4999 27.4024 16.4584 27.418 16.4111 27.4336C16.3879 27.4412 16.3481 27.4542 16.2998 27.4658C16.2696 27.4731 16.1523 27.5009 16.002 27.501C15.8526 27.5009 15.7363 27.4733 15.7051 27.4658C15.657 27.4543 15.6171 27.4413 15.5938 27.4336C15.5467 27.4181 15.5051 27.4024 15.4785 27.3916C15.4226 27.3688 15.3625 27.3411 15.3057 27.3145C15.1884 27.2595 15.0361 27.1838 14.8584 27.0908C14.5003 26.9035 14.0107 26.6319 13.4355 26.2871C12.2866 25.5982 10.7707 24.6007 9.25684 23.3643C7.74815 22.132 6.20426 20.6328 5.0293 18.9355C3.8558 17.2402 3.00012 15.2713 3 13.1299C3.00024 9.05194 6.17897 4.5 11.1709 4.5C13.306 4.50013 14.8942 5.29749 16.002 6.20703C17.1098 5.29726 18.6983 4.5 20.834 4.5ZM20.834 7C18.9179 7 17.6812 7.92499 16.9414 8.7666C16.7042 9.03641 16.3612 9.19127 16.002 9.19141C15.6429 9.19128 15.3007 9.03609 15.0635 8.7666C14.3238 7.92506 13.0866 7.00017 11.1709 7C7.88427 7 5.50024 10.084 5.5 13.1299C5.50012 14.595 6.08771 16.0719 7.08496 17.5127C8.08079 18.9511 9.43611 20.282 10.8389 21.4277C12.2366 22.5693 13.6468 23.4997 14.7207 24.1436C15.248 24.4597 15.6898 24.7035 16.002 24.8672C16.3142 24.7034 16.7564 24.46 17.2842 24.1436C18.3582 23.4996 19.7682 22.5694 21.166 21.4277C22.5689 20.2819 23.9241 18.9513 24.9199 17.5127C25.9172 16.0719 26.5048 14.595 26.5049 13.1299C26.5046 10.0842 24.1203 7.00033 20.834 7Z"), + ) + }.build() + return _ic_heart_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeart32Preview() { + Icon( + imageVector = Icons.ic_heart_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart32Filled.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart32Filled.kt new file mode 100644 index 0000000000..68f6fc9d88 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeart32Filled.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_32_filled: ImageVector? = null + +val Icons.ic_heart_32_filled: ImageVector + get() { + if (_ic_heart_32_filled != null) return _ic_heart_32_filled!! + _ic_heart_32_filled = ImageVector.Builder( + name = "ic_heart_32_filled", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M21.3447 4.5C25.9235 4.50018 29 8.78411 29 12.7803C28.9997 20.8733 16.2311 27.5 16 27.5C15.7689 27.5 3.00029 20.8733 3 12.7803C3 8.78411 6.07654 4.50018 10.6553 4.5C13.2841 4.5 15.0033 5.80802 16 6.95801C16.9967 5.80802 18.7159 4.5 21.3447 4.5Z"), + ) + }.build() + return _ic_heart_32_filled!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeart32FilledPreview() { + Icon( + imageVector = Icons.ic_heart_32_filled, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken16.kt new file mode 100644 index 0000000000..5d2319b1cc --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_broken_16: ImageVector? = null + +val Icons.ic_heart_broken_16: ImageVector + get() { + if (_ic_heart_broken_16 != null) return _ic_heart_broken_16!! + _ic_heart_broken_16 = ImageVector.Builder( + name = "ic_heart_broken_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.2119 2.5C12.5521 2.50031 14.0029 4.70655 14.0029 6.63379C14.0028 7.65361 13.6105 8.59271 13.0713 9.40234C12.5316 10.2126 11.8223 10.9278 11.1299 11.5156C10.435 12.1054 9.73935 12.5815 9.21191 12.9102C8.94794 13.0746 8.72349 13.2043 8.55859 13.2939C8.47673 13.3385 8.40636 13.3747 8.35156 13.4014C8.32501 13.4143 8.29574 13.4279 8.26855 13.4395C8.25576 13.4449 8.23542 13.4529 8.21191 13.4609C8.20024 13.4649 8.18004 13.4714 8.15527 13.4775C8.14029 13.4813 8.07935 13.497 8.00098 13.4971C7.92349 13.497 7.8634 13.4815 7.84766 13.4775C7.82308 13.4714 7.80276 13.4649 7.79102 13.4609C7.76739 13.4529 7.74624 13.4449 7.7334 13.4395C7.70641 13.428 7.67774 13.4142 7.65137 13.4014C7.59665 13.3747 7.52608 13.3384 7.44434 13.2939C7.27944 13.2043 7.05403 13.0746 6.79004 12.9102C6.26273 12.5816 5.56768 12.1052 4.87305 11.5156C4.18068 10.9279 3.47133 10.2124 2.93164 9.40234C2.39241 8.59271 2.0001 7.65361 2 6.63379C2.00005 4.70644 3.45057 2.50005 5.79102 2.5C6.76206 2.50006 7.48919 2.86673 8.00098 3.29004C8.51283 2.86653 9.24045 2.5 10.2119 2.5ZM5.79102 3.75C4.34424 3.75005 3.25005 5.1742 3.25 6.63379C3.2501 7.32849 3.51797 8.02773 3.97168 8.70898C4.42501 9.38953 5.04224 10.0197 5.68164 10.5625C6.31859 11.1031 6.96175 11.5436 7.45117 11.8486C7.48253 11.8682 7.51395 11.886 7.54395 11.9043L8.2041 9.66016L6.91992 8.08887C6.73201 7.85885 6.73214 7.52794 6.91992 7.29785L8.16016 5.78027L7.60254 4.64453C7.57508 4.6216 7.54789 4.59802 7.52441 4.57031C7.18932 4.17412 6.63819 3.75008 5.79102 3.75ZM10.2119 3.75C9.5951 3.75 9.13554 3.97487 8.80176 4.25L9.45898 5.59082C9.56625 5.80992 9.53593 6.07166 9.38184 6.26074L8.21094 7.69238L9.38184 9.125C9.5123 9.28474 9.55517 9.49938 9.49707 9.69727L8.9375 11.5986C9.3564 11.3201 9.84091 10.9703 10.3213 10.5625C10.9607 10.0197 11.5779 9.38958 12.0312 8.70898C12.4849 8.02775 12.7528 7.32847 12.7529 6.63379C12.7529 5.17434 11.6585 3.75032 10.2119 3.75Z"), + ) + }.build() + return _ic_heart_broken_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeartBroken16Preview() { + Icon( + imageVector = Icons.ic_heart_broken_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken20.kt new file mode 100644 index 0000000000..a3b1296836 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_broken_20: ImageVector? = null + +val Icons.ic_heart_broken_20: ImageVector + get() { + if (_ic_heart_broken_20 != null) return _ic_heart_broken_20!! + _ic_heart_broken_20 = ImageVector.Builder( + name = "ic_heart_broken_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.7783 3.5C15.6524 3.50026 17.5049 6.06504 17.5049 8.39062C17.5048 9.61013 17.0055 10.7261 16.3281 11.6816C15.6496 12.6388 14.7588 13.4824 13.8906 14.1748C13.0193 14.8697 12.1472 15.4304 11.4863 15.8174C11.1556 16.011 10.8741 16.1632 10.668 16.2686C10.5656 16.3208 10.478 16.3635 10.4102 16.3945C10.3773 16.4096 10.3423 16.4255 10.3096 16.4385C10.2941 16.4446 10.2699 16.454 10.2422 16.4629C10.2286 16.4673 10.2051 16.4738 10.1768 16.4805C10.1593 16.4845 10.0905 16.5009 10.002 16.501C9.91386 16.5009 9.84496 16.4846 9.82715 16.4805C9.79927 16.4739 9.77634 16.4673 9.7627 16.4629C9.73516 16.454 9.71083 16.4446 9.69531 16.4385C9.66266 16.4255 9.62759 16.4096 9.59473 16.3945C9.52687 16.3635 9.4384 16.3209 9.33594 16.2686C9.12976 16.1632 8.84831 16.011 8.51758 15.8174C7.85662 15.4304 6.98469 14.8698 6.11328 14.1748C5.2452 13.4825 4.35526 12.6387 3.67676 11.6816C2.99938 10.7261 2.50007 9.61017 2.5 8.39062C2.5 6.06492 4.35227 3.5 7.22656 3.5C8.44824 3.50012 9.36128 3.94253 10.002 4.45215C10.6427 3.9424 11.5563 3.5 12.7783 3.5ZM7.22656 5C5.34429 5 4 6.71969 4 8.39062C4.00007 9.19437 4.33059 10.0106 4.90039 10.8145C5.46908 11.6165 6.24419 12.3602 7.04883 13.002C7.85025 13.6411 8.65918 14.1617 9.27539 14.5225C9.33735 14.5587 9.39842 14.5912 9.45605 14.624L10.2861 11.9736L8.68652 10.1328C8.44108 9.85059 8.44106 9.43065 8.68652 9.14844L10.2256 7.37793L9.54492 6.07324C9.50908 6.04571 9.47503 6.01552 9.44434 5.98145C9.02594 5.51667 8.32236 5.00016 7.22656 5ZM12.7783 5C11.9908 5 11.4067 5.26828 10.9844 5.59082L11.792 7.1377C11.9347 7.41113 11.8957 7.74382 11.6934 7.97656L10.2451 9.64062L11.6934 11.3057C11.8641 11.5021 11.9214 11.773 11.8438 12.0215L11.1377 14.2744C11.6821 13.9377 12.3221 13.5076 12.9561 13.002C13.7607 12.3602 14.5359 11.6166 15.1045 10.8145C15.6742 10.0107 16.0048 9.19434 16.0049 8.39062C16.0049 6.71982 14.6604 5.00027 12.7783 5Z"), + ) + }.build() + return _ic_heart_broken_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeartBroken20Preview() { + Icon( + imageVector = Icons.ic_heart_broken_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken24.kt new file mode 100644 index 0000000000..d986c1dd28 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_broken_24: ImageVector? = null + +val Icons.ic_heart_broken_24: ImageVector + get() { + if (_ic_heart_broken_24 != null) return _ic_heart_broken_24!! + _ic_heart_broken_24 = ImageVector.Builder( + name = "ic_heart_broken_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.7002 3C19.5684 3.00012 21.9999 6.58601 22 9.75977C22 11.4326 21.3441 12.9707 20.4434 14.2969C19.5418 15.6243 18.3575 16.7964 17.2002 17.7598C16.0389 18.7264 14.8765 19.5063 13.9951 20.0449C13.5539 20.3145 13.1785 20.5261 12.9033 20.6729C12.7665 20.7458 12.6494 20.8062 12.5586 20.8496C12.5147 20.8706 12.4679 20.8918 12.4238 20.9102C12.403 20.9188 12.3699 20.9316 12.332 20.9443C12.3134 20.9506 12.2814 20.9611 12.2422 20.9707C12.2183 20.9765 12.1232 21 12 21C11.8768 21 11.7817 20.9765 11.7578 20.9707C11.7186 20.9611 11.6866 20.9506 11.668 20.9443C11.6301 20.9316 11.597 20.9188 11.5762 20.9102C11.5321 20.8918 11.4853 20.8706 11.4414 20.8496C11.3506 20.8062 11.2335 20.7458 11.0967 20.6729C10.8215 20.5261 10.4461 20.3145 10.0049 20.0449C9.12346 19.5063 7.96108 18.7264 6.7998 17.7598C5.64249 16.7964 4.45822 15.6243 3.55664 14.2969C2.65593 12.9707 2 11.4326 2 9.75977C2.00012 6.58601 4.43162 3.00012 8.2998 3C9.93065 3 11.1475 3.61256 12 4.31543C12.8525 3.61256 14.0693 3 15.7002 3ZM8.2998 5C5.82837 5.00013 4.00012 7.37377 4 9.75977C4 10.9018 4.4493 12.0513 5.21094 13.1729C5.97178 14.2931 7.00748 15.3298 8.08008 16.2227C9.14873 17.1122 10.2268 17.8372 11.0479 18.3389C11.122 18.3842 11.1951 18.4254 11.2646 18.4668L12.3867 14.7275L10.2314 12.1406C9.92241 11.7698 9.92241 11.2302 10.2314 10.8594L12.3125 8.36133L11.377 6.49121C11.329 6.45293 11.2839 6.41048 11.2432 6.36328C10.6794 5.70965 9.74383 5 8.2998 5ZM15.7002 5C14.6411 5 13.856 5.38236 13.29 5.84375L14.3945 8.05273C14.5722 8.40809 14.5229 8.83541 14.2686 9.14062L12.3018 11.5L14.2686 13.8594C14.4833 14.1171 14.5543 14.4658 14.458 14.7871L13.4951 17.9951C14.2208 17.5263 15.0739 16.9269 15.9199 16.2227C16.9925 15.3298 18.0282 14.2931 18.7891 13.1729C19.5507 12.0513 20 10.9018 20 9.75977C19.9999 7.37377 18.1716 5.00013 15.7002 5Z"), + ) + }.build() + return _ic_heart_broken_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeartBroken24Preview() { + Icon( + imageVector = Icons.ic_heart_broken_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken32.kt new file mode 100644 index 0000000000..6b8fd4edd8 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcHeartBroken32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_heart_broken_32: ImageVector? = null + +val Icons.ic_heart_broken_32: ImageVector + get() { + if (_ic_heart_broken_32 != null) return _ic_heart_broken_32!! + _ic_heart_broken_32 = ImageVector.Builder( + name = "ic_heart_broken_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M20.8301 4.5C25.8213 4.5 28.9988 9.05222 28.999 13.1299C28.9989 15.2712 28.1439 17.2402 26.9707 18.9355C25.796 20.6328 24.2525 22.132 22.7441 23.3643C21.2306 24.6008 19.7152 25.5982 18.5664 26.2871C17.9914 26.6319 17.5025 26.9035 17.1445 27.0908C16.9668 27.1838 16.8146 27.2594 16.6973 27.3145C16.6403 27.3412 16.5795 27.3687 16.5234 27.3916C16.4968 27.4024 16.4553 27.4181 16.4082 27.4336C16.3849 27.4413 16.3459 27.4543 16.2979 27.4658C16.2678 27.473 16.1507 27.5009 16 27.501C15.8493 27.501 15.7322 27.473 15.7021 27.4658C15.6537 27.4542 15.6141 27.4413 15.5908 27.4336C15.5435 27.418 15.5021 27.4024 15.4756 27.3916C15.4195 27.3687 15.3597 27.3412 15.3027 27.3145C15.1853 27.2594 15.0334 27.184 14.8555 27.0908C14.4974 26.9034 14.0079 26.6321 13.4326 26.2871C12.2839 25.5982 10.7693 24.6006 9.25586 23.3643C7.74737 22.1319 6.20306 20.633 5.02832 18.9355C3.85509 17.2402 3.00013 15.2712 3 13.1299C3.00024 9.05237 6.17803 4.50034 11.1689 4.5C13.3037 4.5 14.8914 5.29752 15.999 6.20703C17.1066 5.29727 18.6949 4.50008 20.8301 4.5ZM11.1689 7C7.88378 7.00035 5.50024 10.0839 5.5 13.1299C5.50013 14.5951 6.08699 16.072 7.08398 17.5127C8.07956 18.9513 9.43439 20.2819 10.8369 21.4277C12.2345 22.5695 13.645 23.4996 14.7188 24.1436C14.8426 24.2178 14.9633 24.2854 15.0771 24.3516L16.5635 19.4912L13.7412 16.1689C13.3452 15.7025 13.3455 15.0174 13.7412 14.5508L16.4668 11.3408L15.2393 8.93164C15.1752 8.88254 15.1147 8.82814 15.0605 8.7666C14.3209 7.92498 13.0843 7 11.1689 7ZM20.8301 7C19.4162 7.00008 18.3723 7.50393 17.625 8.10645L19.0723 10.9482C19.3011 11.3975 19.2385 11.9408 18.9121 12.3252L16.334 15.3594L18.9121 18.3945C19.1876 18.7191 19.2788 19.1622 19.1543 19.5693L17.8652 23.7832C18.8409 23.1706 20.006 22.3722 21.1621 21.4277C22.5646 20.2819 23.9194 18.9512 24.915 17.5127C25.912 16.072 26.4989 14.5951 26.499 13.1299C26.4988 10.0837 24.1155 7 20.8301 7Z"), + ) + }.build() + return _ic_heart_broken_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcHeartBroken32Preview() { + Icon( + imageVector = Icons.ic_heart_broken_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo16.kt new file mode 100644 index 0000000000..648df82479 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo16.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_info_16: ImageVector? = null + +val Icons.ic_info_16: ImageVector + get() { + if (_ic_info_16 != null) return _ic_info_16!! + _ic_info_16 = ImageVector.Builder( + name = "ic_info_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8 7.375C8.34502 7.375 8.62474 7.65505 8.625 8V10.6875C8.625 11.0327 8.34518 11.3125 8 11.3125C7.6552 11.3121 7.375 11.0324 7.375 10.6875V8.625H7.10449C6.75948 8.6248 6.47949 8.34506 6.47949 8C6.47976 7.65517 6.75964 7.3752 7.10449 7.375H8Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.93066 5.28906C8.32023 5.32876 8.62588 5.65732 8.62598 6.05957C8.62594 6.48724 8.27925 6.83398 7.85156 6.83398C7.45073 6.83373 7.12059 6.52915 7.08105 6.13867L7.07715 6.05957C7.07659 5.62976 7.42643 5.28532 7.85156 5.28516L7.93066 5.28906Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00098 2C11.3154 2.00008 14.002 4.68658 14.002 8.00098C14.0017 11.3151 11.3152 14.0019 8.00098 14.002C4.6867 14.002 2.00027 11.3152 2 8.00098C2 4.68653 4.68653 2 8.00098 2ZM8.00098 3.25C5.37689 3.25 3.25 5.37689 3.25 8.00098C3.25027 10.6248 5.37705 12.752 8.00098 12.752C10.6248 12.7519 12.7517 10.6248 12.752 8.00098C12.752 5.37693 10.625 3.25008 8.00098 3.25Z"), + ) + }.build() + return _ic_info_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcInfo16Preview() { + Icon( + imageVector = Icons.ic_info_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo20.kt new file mode 100644 index 0000000000..e13c634103 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo20.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_info_20: ImageVector? = null + +val Icons.ic_info_20: ImageVector + get() { + if (_ic_info_20 != null) return _ic_info_20!! + _ic_info_20 = ImageVector.Builder( + name = "ic_info_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99805 9.24805C10.4122 9.24816 10.748 9.5839 10.748 9.99805V13.6221C10.748 14.0362 10.4122 14.372 9.99805 14.3721C9.58396 14.3719 9.24805 14.0362 9.24805 13.6221V10.748H8.96289C8.54868 10.748 8.21289 10.4123 8.21289 9.99805C8.21289 9.58383 8.54868 9.24805 8.96289 9.24805H9.99805Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.88867 6.08105C10.342 6.12732 10.698 6.50964 10.6982 6.97754C10.6982 7.47513 10.2944 7.87868 9.79688 7.87891C9.33049 7.87874 8.94667 7.52453 8.90039 7.07031L8.89551 6.97754C8.89487 6.47743 9.30195 6.07617 9.79688 6.07617L9.88867 6.08105ZM9.69629 7.4668L9.79688 7.47656C9.76151 7.47656 9.72634 7.4709 9.69238 7.46582L9.69629 7.4668Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99805 2C14.4156 2 17.9961 5.58049 17.9961 9.99805C17.996 14.4156 14.4156 17.9961 9.99805 17.9961C5.58054 17.996 2.00005 14.4156 2 9.99805C2.00002 5.58052 5.58052 2.00004 9.99805 2ZM9.99805 3.5C6.40895 3.50004 3.50003 6.40895 3.5 9.99805C3.50005 13.5871 6.40896 16.496 9.99805 16.4961C13.5872 16.4961 16.496 13.5872 16.4961 9.99805C16.4961 6.40892 13.5872 3.5 9.99805 3.5Z"), + ) + }.build() + return _ic_info_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcInfo20Preview() { + Icon( + imageVector = Icons.ic_info_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo24.kt new file mode 100644 index 0000000000..73b9766385 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo24.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_info_24: ImageVector? = null + +val Icons.ic_info_24: ImageVector + get() { + if (_ic_info_24 != null) return _ic_info_24!! + _ic_info_24 = ImageVector.Builder( + name = "ic_info_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 11C12.5523 11 13 11.4477 13 12V17C13 17.5523 12.5523 18 12 18C11.4477 18 11 17.5523 11 17V13C10.4477 13 10 12.5523 10 12C10 11.4477 10.4477 11 11 11H12Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.8662 7.10547C12.4453 7.16403 12.9004 7.65237 12.9004 8.25C12.9004 8.88506 12.3851 9.40039 11.75 9.40039C11.1545 9.40039 10.6642 8.94723 10.6055 8.36719L10.5996 8.25C10.5985 7.61163 11.1174 7.09961 11.749 7.09961L11.8662 7.10547Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 2C17.5233 2 22 6.47672 22 12C22 17.5233 17.5233 22 12 22C6.47672 22 2 17.5233 2 12C2 6.47672 6.47672 2 12 2ZM12 4C7.58128 4 4 7.58128 4 12C4 16.4187 7.58128 20 12 20C16.4187 20 20 16.4187 20 12C20 7.58128 16.4187 4 12 4Z"), + ) + }.build() + return _ic_info_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcInfo24Preview() { + Icon( + imageVector = Icons.ic_info_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo32.kt new file mode 100644 index 0000000000..b19968e8dd --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcInfo32.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_info_32: ImageVector? = null + +val Icons.ic_info_32: ImageVector + get() { + if (_ic_info_32 != null) return _ic_info_32!! + _ic_info_32 = ImageVector.Builder( + name = "ic_info_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16 14.75C16.6902 14.7501 17.25 15.3097 17.25 16V22.667C17.2498 23.3571 16.6901 23.9169 16 23.917C15.3099 23.9168 14.7502 23.3571 14.75 22.667V17.25H14.667C13.9766 17.25 13.417 16.6904 13.417 16C13.417 15.3096 13.9766 14.75 14.667 14.75H16Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.793 9.42285L15.7939 9.42383C16.6065 9.48921 17.2498 10.1662 17.25 11C17.2498 11.8741 16.5411 12.5828 15.667 12.583C14.8472 12.583 14.1727 11.9597 14.0918 11.1611L14.083 11C14.0816 10.1654 14.7257 9.49004 15.5352 9.42383C15.5779 9.41941 15.6212 9.41603 15.665 9.41602L15.793 9.42285Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16 2.75C23.3184 2.75 29.25 8.68164 29.25 16C29.25 23.3184 23.3184 29.25 16 29.25C8.68164 29.25 2.75 23.3184 2.75 16C2.75 8.68164 8.68164 2.75 16 2.75ZM16 5.25C10.0624 5.25 5.25 10.0624 5.25 16C5.25 21.9376 10.0624 26.75 16 26.75C21.9376 26.75 26.75 21.9376 26.75 16C26.75 10.0624 21.9376 5.25 16 5.25Z"), + ) + }.build() + return _ic_info_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcInfo32Preview() { + Icon( + imageVector = Icons.ic_info_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning20.kt new file mode 100644 index 0000000000..ec42bf09b2 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_lightning_20: ImageVector? = null + +val Icons.ic_lightning_20: ImageVector + get() { + if (_ic_lightning_20 != null) return _ic_lightning_20!! + _ic_lightning_20 = ImageVector.Builder( + name = "ic_lightning_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.78324 3.60144C9.20285 3.0186 9.89024 2.88265 10.4366 3.04675C10.9849 3.21181 11.4892 3.71215 11.4893 4.44519V7.82507H14.5059C15.6587 7.8254 16.4492 9.11889 15.7227 10.1307L11.2168 16.3983C10.7972 16.9811 10.1098 17.1171 9.56352 16.953C9.01523 16.7879 8.51089 16.2875 8.51078 15.5546V12.1737H5.49418C4.34159 12.1733 3.54885 10.8807 4.27738 9.86804L8.78324 3.60144ZM5.54594 10.6737H9.26078C9.67464 10.674 10.0106 11.0098 10.0108 11.4237V15.5057L14.4541 9.32507H10.7393C10.3253 9.3248 9.98934 8.98908 9.9893 8.57507V4.49207L5.54594 10.6737Z"), + ) + }.build() + return _ic_lightning_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcLightning20Preview() { + Icon( + imageVector = Icons.ic_lightning_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning24.kt new file mode 100644 index 0000000000..9f107eefe5 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_lightning_24: ImageVector? = null + +val Icons.ic_lightning_24: ImageVector + get() { + if (_ic_lightning_24 != null) return _ic_lightning_24!! + _ic_lightning_24 = ImageVector.Builder( + name = "ic_lightning_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.3595 3.78025C10.9266 3.0262 11.8345 2.8655 12.5421 3.06931C13.2525 3.27418 13.958 3.9136 13.9581 4.90037V9.18259H17.9864C18.7453 9.18271 19.3935 9.58356 19.7306 10.1767C20.0723 10.7786 20.0811 11.5684 19.5987 12.2119L13.5821 20.2265C13.0151 20.981 12.1073 21.1412 11.3995 20.9375C10.6889 20.7328 9.98358 20.0944 9.98348 19.1074V14.8252H5.95418C5.1953 14.8251 4.54741 14.4247 4.21004 13.831C3.86775 13.2285 3.85958 12.4383 4.34286 11.7949L10.3585 3.78123L10.3595 3.78025ZM6.07039 12.8252H10.9835C11.5354 12.8255 11.9834 13.2732 11.9835 13.8252V19.0185H11.9864L17.8712 11.1826H12.9581C12.406 11.1826 11.9584 10.7346 11.9581 10.1826V4.98728C11.9564 4.98732 11.9545 4.9872 11.9532 4.98728L6.07039 12.8252Z"), + ) + }.build() + return _ic_lightning_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcLightning24Preview() { + Icon( + imageVector = Icons.ic_lightning_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning28.kt new file mode 100644 index 0000000000..5b741e85cb --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLightning28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_lightning_28: ImageVector? = null + +val Icons.ic_lightning_28: ImageVector + get() { + if (_ic_lightning_28 != null) return _ic_lightning_28!! + _ic_lightning_28 = ImageVector.Builder( + name = "ic_lightning_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.9993 3.97256C12.7106 3.04738 13.8362 2.85973 14.7053 3.10439C15.5766 3.34992 16.4787 4.12782 16.4788 5.36514V10.5399H21.4856C22.4181 10.5401 23.2279 11.0216 23.6545 11.7558C24.0898 12.5052 24.0992 13.4922 23.4875 14.2899L16.0022 24.039C15.2909 24.9643 14.1643 25.1517 13.2952 24.9071C12.4239 24.6616 11.5228 23.8838 11.5227 22.6464V17.4716H6.51586C5.58328 17.4716 4.77304 16.9906 4.34594 16.2558C3.90989 15.5053 3.90181 14.5181 4.51488 13.7206L11.9993 3.97256ZM6.70629 14.9716H12.7727C13.4625 14.9721 14.0226 15.5316 14.0227 16.2216V22.5038C14.0247 22.5037 14.0269 22.504 14.0286 22.5038L21.2952 13.0399H15.2288C14.5385 13.0399 13.9788 12.4802 13.9788 11.7899V5.50674C13.9764 5.50691 13.9738 5.50657 13.9719 5.50674L6.70629 14.9716Z"), + ) + }.build() + return _ic_lightning_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcLightning28Preview() { + Icon( + imageVector = Icons.ic_lightning_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem16.kt new file mode 100644 index 0000000000..3c2f2b58f5 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem16.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_logo_tangem_16: ImageVector? = null + +val Icons.ic_logo_tangem_16: ImageVector + get() { + if (_ic_logo_tangem_16 != null) return _ic_logo_tangem_16!! + _ic_logo_tangem_16 = ImageVector.Builder( + name = "ic_logo_tangem_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.66602 7.82031V12.5H5.89648C5.23264 12.5 4.90033 12.5001 4.64648 12.3838C4.42356 12.282 4.2427 12.1186 4.12891 11.918C3.99971 11.6896 4 11.3911 4 10.7939V7.82031H6.66602Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 10.7939C12 11.3911 12.0003 11.6896 11.8711 11.918C11.7572 12.1187 11.5756 12.282 11.3525 12.3838C11.0987 12.4999 10.767 12.5 10.1035 12.5H9.33398V8.15234L9.33301 7.82031H12V10.7939Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.1035 3.5C10.7674 3.5 11.0997 3.4999 11.3535 3.61621C11.5764 3.71799 11.7573 3.88137 11.8711 4.08203C12.0003 4.31043 12 4.60892 12 5.20605V5.83984H4V5.20605C4 4.60892 3.99971 4.31043 4.12891 4.08203C4.24193 3.88137 4.42356 3.71868 4.64648 3.61621C4.90033 3.4999 5.23264 3.5 5.89648 3.5H10.1035Z"), + ) + }.build() + return _ic_logo_tangem_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcLogoTangem16Preview() { + Icon( + imageVector = Icons.ic_logo_tangem_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem20.kt new file mode 100644 index 0000000000..0d2c4248b5 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem20.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_logo_tangem_20: ImageVector? = null + +val Icons.ic_logo_tangem_20: ImageVector + get() { + if (_ic_logo_tangem_20 != null) return _ic_logo_tangem_20!! + _ic_logo_tangem_20 = ImageVector.Builder( + name = "ic_logo_tangem_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.33301 9.75977V16H7.37012C6.54036 16 6.12589 15.9998 5.80859 15.8447C5.52981 15.709 5.30342 15.4913 5.16113 15.2236C4.99971 14.919 5 14.521 5 13.7246V9.75977H8.33301Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15 13.7246C15 14.5212 14.9994 14.919 14.8379 15.2236C14.6956 15.4912 14.4701 15.7091 14.1914 15.8447C13.8741 15.9998 13.4596 16 12.6299 16H11.667V10.2031L11.666 9.75977H15V13.7246Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.6299 4C13.4596 4 13.8741 4.0002 14.1914 4.15527C14.4702 4.29097 14.6966 4.50872 14.8389 4.77637C15.0003 5.08095 15 5.47896 15 6.27539V7.12012H5V6.27539C5 5.47896 4.99971 5.08095 5.16113 4.77637C5.30246 4.50872 5.52981 4.29189 5.80859 4.15527C6.12589 4.0002 6.54036 4 7.37012 4H12.6299Z"), + ) + }.build() + return _ic_logo_tangem_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcLogoTangem20Preview() { + Icon( + imageVector = Icons.ic_logo_tangem_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem24.kt new file mode 100644 index 0000000000..d6e12f2335 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcLogoTangem24.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_logo_tangem_24: ImageVector? = null + +val Icons.ic_logo_tangem_24: ImageVector + get() { + if (_ic_logo_tangem_24 != null) return _ic_logo_tangem_24!! + _ic_logo_tangem_24 = ImageVector.Builder( + name = "ic_logo_tangem_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.66602 11.6797V20H8.31836C7.15663 20 6.57607 19.9997 6.13184 19.793C5.74164 19.6121 5.42574 19.3216 5.22656 18.9648C5.00041 18.5587 5 18.028 5 16.9658V11.6797H9.66602Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M19 16.9658C19 18.028 18.9996 18.5587 18.7734 18.9648C18.5743 19.3216 18.2583 19.612 17.8682 19.793C17.4239 19.9997 16.8434 20 15.6816 20H14.334V12.2705L14.333 11.6797H19V16.9658Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.6816 4C16.8434 4 17.4239 4.00026 17.8682 4.20703C18.2584 4.38795 18.5743 4.67839 18.7734 5.03516C18.9996 5.44131 19 5.97203 19 7.03418V8.16016H5V7.03418C5 5.97203 5.00041 5.44131 5.22656 5.03516C5.4244 4.67839 5.74164 4.38917 6.13184 4.20703C6.57607 4.00026 7.15663 4 8.31836 4H15.6816Z"), + ) + }.build() + return _ic_logo_tangem_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcLogoTangem24Preview() { + Icon( + imageVector = Icons.ic_logo_tangem_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward20.kt new file mode 100644 index 0000000000..968735888a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward20.kt @@ -0,0 +1,62 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_percent_backward_20: ImageVector? = null + +val Icons.ic_percent_backward_20: ImageVector + get() { + if (_ic_percent_backward_20 != null) return _ic_percent_backward_20!! + _ic_percent_backward_20 = ImageVector.Builder( + name = "ic_percent_backward_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M3.43652 5.25519C5.38141 2.58767 8.83162 1.31596 12.1387 2.23078C16.0566 3.31492 18.5609 7.13256 17.9814 11.1487C17.4017 15.1645 13.9203 18.1234 9.85547 18.0628C5.79026 18.0018 2.39957 14.9393 1.94141 10.9075C1.895 10.4963 2.19037 10.1253 2.60156 10.0784C3.01288 10.0319 3.38479 10.3273 3.43164 10.7386C3.80423 14.0171 6.56323 16.513 9.87793 16.5628C13.1923 16.6122 16.0256 14.2005 16.4971 10.9349C16.9683 7.6695 14.9326 4.55986 11.7393 3.67609C8.89484 2.88915 5.92548 4.08851 4.40137 6.50812H5.42969C5.8435 6.50859 6.17969 6.8442 6.17969 7.25812C6.1791 7.67155 5.84314 8.00766 5.42969 8.00812H2.68652C2.27267 8.00812 1.93711 7.67184 1.93652 7.25812V4.51496C1.93652 4.10075 2.27231 3.76496 2.68652 3.76496C3.10054 3.76519 3.43652 4.10089 3.43652 4.51496V5.25519Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.4697 7.47004C11.7626 7.17715 12.2374 7.17715 12.5303 7.47004C12.823 7.76295 12.8231 8.23775 12.5303 8.53059L8.53027 12.5306C8.23743 12.8232 7.76257 12.8232 7.46973 12.5306C7.1769 12.2378 7.17702 11.7629 7.46973 11.47L11.4697 7.47004Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.5 10.6253C11.9832 10.6253 12.375 11.0171 12.375 11.5003C12.3748 11.9827 11.9842 12.3733 11.502 12.3743L11.5 12.3753C11.268 12.3754 11.045 12.2835 10.8809 12.1195C10.7161 11.9547 10.6242 11.7303 10.625 11.4974C10.6266 11.0155 11.0177 10.6253 11.5 10.6253Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.5 7.62531C8.98325 7.62531 9.375 8.01706 9.375 8.50031C9.3748 8.98274 8.98418 9.37328 8.50195 9.37434L8.5 9.37531C8.26802 9.37544 8.04499 9.28348 7.88086 9.11945C7.71615 8.95474 7.62424 8.73031 7.625 8.49738C7.62658 8.01548 8.01773 7.62531 8.5 7.62531Z"), + ) + }.build() + return _ic_percent_backward_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcPercentBackward20Preview() { + Icon( + imageVector = Icons.ic_percent_backward_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward24.kt new file mode 100644 index 0000000000..2a3039e933 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward24.kt @@ -0,0 +1,62 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_percent_backward_24: ImageVector? = null + +val Icons.ic_percent_backward_24: ImageVector + get() { + if (_ic_percent_backward_24 != null) return _ic_percent_backward_24!! + _ic_percent_backward_24 = ImageVector.Builder( + name = "ic_percent_backward_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M3.99609 5.99495C6.41337 2.76817 10.6219 1.23895 14.6621 2.36019C19.5051 3.70437 22.5956 8.43713 21.8799 13.4119C21.1639 18.3865 16.8642 22.055 11.8389 21.9793C6.81373 21.9033 2.62718 18.1069 2.06152 13.1131C1.99942 12.5645 2.39376 12.0689 2.94238 12.0067C3.49104 11.9447 3.98568 12.3398 4.04785 12.8885C4.50046 16.8826 7.84993 19.9195 11.8691 19.9803C15.8887 20.0409 19.3278 17.1058 19.9004 13.1268C20.4729 9.14772 18.0006 5.36306 14.127 4.28792C10.7712 3.35671 7.26974 4.71056 5.37891 7.49788H5.99707C6.54913 7.49788 6.9967 7.94591 6.99707 8.49788C6.99707 9.05017 6.54936 9.49788 5.99707 9.49788H2.99609C2.44392 9.49775 1.99609 9.05009 1.99609 8.49788V5.49691C1.99631 4.94489 2.44406 4.49704 2.99609 4.49691C3.54824 4.49691 3.99587 4.94481 3.99609 5.49691V5.99495Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.126 13.0018C14.3867 13.0017 14.6387 13.091 14.8389 13.2547L14.9219 13.3299L14.9971 13.4129C15.1608 13.6131 15.251 13.865 15.251 14.1258C15.251 14.7471 14.7472 15.2507 14.126 15.2508C13.5047 15.2508 13.001 14.7471 13.001 14.1258C13.0011 13.5059 13.5026 13.0039 14.1221 13.0018H14.126Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.293 9.29183C13.6835 8.90172 14.3166 8.90162 14.707 9.29183C15.0973 9.68225 15.0972 10.3154 14.707 10.7059L10.7051 14.7078C10.3146 15.0982 9.6815 15.0982 9.29102 14.7078C8.90074 14.3174 8.9007 13.6843 9.29102 13.2938L13.293 9.29183Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.98926 8.75472C10.5565 8.81232 10.9988 9.29151 10.999 9.87386C10.999 10.4943 10.497 10.9964 9.87695 10.9979L9.87793 10.9989L9.875 10.9979L9.87402 10.9989C9.57573 10.9989 9.28912 10.8808 9.07812 10.6698C8.86639 10.4579 8.74791 10.1695 8.74902 9.86995C8.75133 9.25065 9.25419 8.74897 9.87402 8.74886L9.98926 8.75472Z"), + ) + }.build() + return _ic_percent_backward_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcPercentBackward24Preview() { + Icon( + imageVector = Icons.ic_percent_backward_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward28.kt new file mode 100644 index 0000000000..94d2872b6f --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPercentBackward28.kt @@ -0,0 +1,62 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_percent_backward_28: ImageVector? = null + +val Icons.ic_percent_backward_28: ImageVector + get() { + if (_ic_percent_backward_28 != null) return _ic_percent_backward_28!! + _ic_percent_backward_28 = ImageVector.Builder( + name = "ic_percent_backward_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.46853 6.57514C7.41041 2.83144 12.3988 1.08053 17.1873 2.40521C23.0311 4.02238 26.7667 9.71769 25.9021 15.7089C25.0373 21.6995 19.8439 26.1119 13.781 26.0214C7.71767 25.9303 2.65982 21.3638 1.97634 15.3496C1.89856 14.6639 2.39131 14.0439 3.07692 13.9658C3.76242 13.8884 4.3827 14.3818 4.46071 15.0673C5.00158 19.8262 9.0057 23.4501 13.8181 23.5224C18.6304 23.5942 22.7432 20.092 23.4275 15.3515C24.1114 10.6119 21.1572 6.09756 16.5213 4.81439C12.4311 3.68283 8.16238 5.38006 5.93142 8.82514H7.13845C7.82803 8.82585 8.38818 9.38545 8.38845 10.0751C8.38823 10.7649 7.82806 11.3244 7.13845 11.3251H3.21853C2.52833 11.3251 1.96875 10.7653 1.96853 10.0751V6.15521C1.9688 5.4651 2.52836 4.90524 3.21853 4.90521C3.9083 4.9057 4.46825 5.46539 4.46853 6.15521V6.57514Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.4998 15.1249C17.2591 15.1249 17.8747 15.7406 17.8748 16.4999C17.8747 17.258 17.2612 17.8719 16.5037 17.874H16.5017L16.4998 17.8749C16.1352 17.875 15.785 17.7305 15.5271 17.4726C15.2682 17.2136 15.1235 16.8613 15.1248 16.4951C15.1274 15.738 15.7422 15.1251 16.4998 15.1249Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.1131 11.1113C15.6012 10.6232 16.3925 10.6232 16.8806 11.1113C17.3683 11.5994 17.3686 12.3908 16.8806 12.8788L12.8806 16.8788C12.3926 17.3669 11.6012 17.3666 11.1131 16.8788C10.625 16.3907 10.6249 15.5994 11.1131 15.1113L15.1131 11.1113Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.4968 10.1201C12.256 10.1203 12.8718 10.7359 12.8718 11.4951C12.8716 12.2528 12.258 12.8667 11.5008 12.8691H11.4988L11.4968 12.8701C11.1324 12.8702 10.7821 12.7254 10.5242 12.4677C10.2653 12.2088 10.1206 11.8563 10.1218 11.4902C10.1245 10.7331 10.7391 10.1201 11.4968 10.1201Z"), + ) + }.build() + return _ic_percent_backward_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcPercentBackward28Preview() { + Icon( + imageVector = Icons.ic_percent_backward_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode16.kt new file mode 100644 index 0000000000..dc37ae433a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode16.kt @@ -0,0 +1,62 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_pincode_16: ImageVector? = null + +val Icons.ic_pincode_16: ImageVector + get() { + if (_ic_pincode_16 != null) return _ic_pincode_16!! + _ic_pincode_16 = ImageVector.Builder( + name = "ic_pincode_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.6133 5.74316C10.9585 5.74316 11.2383 6.02299 11.2383 6.36816V9.63379C11.2382 9.97886 10.9584 10.2588 10.6133 10.2588C10.2685 10.2584 9.98841 9.97863 9.98828 9.63379V6.36816C9.98828 6.02322 10.2684 5.74354 10.6133 5.74316Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.56836 7.32617C4.88706 7.06676 5.34636 7.06671 5.66504 7.32617L5.73145 7.38574L5.81641 7.48438C5.99572 7.72703 6.03857 8.04943 5.9209 8.33398C5.7863 8.65912 5.46811 8.87107 5.11621 8.87109C4.76447 8.87093 4.44707 8.65898 4.3125 8.33398C4.17802 8.00883 4.253 7.63442 4.50195 7.38574L4.56836 7.32617Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.45312 7.32617C7.77182 7.06689 8.23118 7.06675 8.5498 7.32617L8.61621 7.38574L8.70117 7.48438C8.88038 7.72701 8.92331 8.04949 8.80566 8.33398C8.67113 8.65907 8.35278 8.87094 8.00098 8.87109C7.64928 8.87093 7.33186 8.65892 7.19727 8.33398C7.06278 8.00882 7.13774 7.63442 7.38672 7.38574L7.45312 7.32617Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00098 1.5C11.5913 1.50008 14.5018 4.41062 14.502 8.00098C14.5018 11.5913 11.5913 14.5019 8.00098 14.502C4.41066 14.5018 1.50015 11.5913 1.5 8.00098C1.50012 4.41064 4.41064 1.50012 8.00098 1.5ZM8.00098 2.75C5.101 2.75012 2.75012 5.101 2.75 8.00098C2.75015 10.9009 5.10101 13.2518 8.00098 13.252C10.901 13.2519 13.2518 10.901 13.252 8.00098C13.2518 5.10097 10.901 2.75008 8.00098 2.75Z"), + ) + }.build() + return _ic_pincode_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcPincode16Preview() { + Icon( + imageVector = Icons.ic_pincode_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode20.kt new file mode 100644 index 0000000000..21e2906729 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode20.kt @@ -0,0 +1,62 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_pincode_20: ImageVector? = null + +val Icons.ic_pincode_20: ImageVector + get() { + if (_ic_pincode_20 != null) return _ic_pincode_20!! + _ic_pincode_20 = ImageVector.Builder( + name = "ic_pincode_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.0039 7.37598C13.4181 7.37598 13.7539 7.71177 13.7539 8.12598V11.8789C13.7536 12.2928 13.4179 12.6289 13.0039 12.6289C12.59 12.6288 12.2542 12.2927 12.2539 11.8789V8.12598C12.2539 7.71186 12.5898 7.37613 13.0039 7.37598Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M5.95898 9.27246C6.34232 8.88986 6.95046 8.87284 7.35547 9.21875L7.36035 9.22168L7.41699 9.27246L7.46777 9.3291C7.47273 9.33522 7.47668 9.34242 7.48145 9.34863C7.72182 9.6405 7.78718 10.0421 7.64062 10.3965C7.48111 10.7819 7.10463 11.034 6.6875 11.0342C6.27036 11.0341 5.89395 10.7819 5.73438 10.3965C5.57495 10.011 5.66379 9.56729 5.95898 9.27246Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.27344 9.27246C9.65677 8.88977 10.2649 8.87281 10.6699 9.21875L10.6748 9.22168L10.7314 9.27246L10.7822 9.3291C10.7872 9.33524 10.7911 9.34239 10.7959 9.34863C11.0364 9.64053 11.1017 10.0421 10.9551 10.3965C10.7955 10.782 10.4192 11.0341 10.002 11.0342C9.58479 11.0341 9.20839 10.7819 9.04883 10.3965C8.8894 10.011 8.97824 9.56729 9.27344 9.27246Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.002 2.5C14.1451 2.50013 17.5047 5.85879 17.5049 10.002C17.5048 14.1451 14.1451 17.5048 10.002 17.5049C5.85879 17.5047 2.50013 14.1451 2.5 10.002C2.50014 5.8588 5.8588 2.50014 10.002 2.5ZM10.002 4C6.68723 4.00014 4.00014 6.68723 4 10.002C4.00013 13.3167 6.68722 16.0047 10.002 16.0049C13.3167 16.0048 16.0048 13.3167 16.0049 10.002C16.0047 6.68722 13.3167 4.00013 10.002 4Z"), + ) + }.build() + return _ic_pincode_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcPincode20Preview() { + Icon( + imageVector = Icons.ic_pincode_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode24.kt new file mode 100644 index 0000000000..40f4bb2968 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcPincode24.kt @@ -0,0 +1,62 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_pincode_24: ImageVector? = null + +val Icons.ic_pincode_24: ImageVector + get() { + if (_ic_pincode_24 != null) return _ic_pincode_24!! + _ic_pincode_24 = ImageVector.Builder( + name = "ic_pincode_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.002 8.49902C16.554 8.49929 17.002 8.9469 17.002 9.49902V14.501C17.0019 15.053 16.554 15.5007 16.002 15.501C15.4498 15.5009 15.002 15.0531 15.002 14.501V9.49902C15.002 8.94681 15.4498 8.49914 16.002 8.49902Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.71484 10.9326C7.25469 10.493 8.05043 10.5248 8.55371 11.0273C8.94733 11.4205 9.06523 12.0123 8.85254 12.5264C8.6397 13.0402 8.13825 13.375 7.58203 13.375C7.02584 13.3749 6.5243 13.0402 6.31152 12.5264C6.09886 12.0124 6.21682 11.4205 6.61035 11.0273L6.71484 10.9326Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.1328 10.9326C11.6727 10.4931 12.4684 10.5248 12.9717 11.0273C13.3652 11.4205 13.4831 12.0124 13.2705 12.5264C13.0577 13.0401 12.5561 13.3749 12 13.375C11.4438 13.3749 10.9423 13.0402 10.7295 12.5264C10.5168 12.0124 10.6348 11.4205 11.0283 11.0273L11.1328 10.9326Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4Z"), + ) + }.build() + return _ic_pincode_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcPincode24Preview() { + Icon( + imageVector = Icons.ic_pincode_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan12.kt new file mode 100644 index 0000000000..10f4e0b868 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan12.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_scan_12: ImageVector? = null + +val Icons.ic_scan_12: ImageVector + get() { + if (_ic_scan_12 != null) return _ic_scan_12!! + _ic_scan_12 = ImageVector.Builder( + name = "ic_scan_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.7466 5.74658C11.0226 5.74658 11.2464 5.97062 11.2466 6.24658C11.2464 6.52252 11.0226 6.74658 10.7466 6.74658H10.4966V7.99756C10.4961 9.37789 9.37702 10.4974 7.99661 10.4976H7.74661C7.47074 10.4975 7.24699 10.2734 7.24661 9.99756C7.24661 9.72144 7.47051 9.4976 7.74661 9.49756H7.99661C8.82475 9.49742 9.49614 8.82559 9.49661 7.99756V6.74658H2.49564V7.99756C2.49611 8.82555 3.16755 9.49736 3.99564 9.49756H4.24564C4.52178 9.49756 4.74564 9.72142 4.74564 9.99756C4.74526 10.2734 4.52155 10.4976 4.24564 10.4976H3.99564C2.61528 10.4974 1.49611 9.37785 1.49564 7.99756V6.74658H1.24564C0.969678 6.74654 0.745878 6.52249 0.745636 6.24658C0.745846 5.97064 0.969658 5.74662 1.24564 5.74658H10.7466Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.24564 1.49658C4.52178 1.49658 4.74564 1.72044 4.74564 1.99658C4.74539 2.27252 4.52163 2.49658 4.24564 2.49658H3.99564C3.16731 2.49678 2.49573 3.16827 2.49564 3.99658V4.24658C2.49539 4.52252 2.27163 4.74658 1.99564 4.74658C1.71971 4.7465 1.49588 4.52247 1.49564 4.24658V3.99658C1.49573 2.61597 2.61504 1.49678 3.99564 1.49658H4.24564Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.99661 1.49658C9.37726 1.49672 10.4965 2.61593 10.4966 3.99658V4.24658C10.4964 4.5225 10.2726 4.74656 9.99661 4.74658C9.72065 4.74654 9.49685 4.52249 9.49661 4.24658V3.99658C9.49651 3.16823 8.82499 2.49672 7.99661 2.49658H7.74661C7.47065 2.49654 7.24685 2.27249 7.24661 1.99658C7.24661 1.72047 7.47051 1.49662 7.74661 1.49658H7.99661Z"), + ) + }.build() + return _ic_scan_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcScan12Preview() { + Icon( + imageVector = Icons.ic_scan_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan16.kt new file mode 100644 index 0000000000..053e9f6d67 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan16.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_scan_16: ImageVector? = null + +val Icons.ic_scan_16: ImageVector + get() { + if (_ic_scan_16 != null) return _ic_scan_16!! + _ic_scan_16 = ImageVector.Builder( + name = "ic_scan_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M2.80371 7.64941C2.45873 7.64964 2.17871 7.92938 2.17871 8.27441C2.17914 8.61909 2.45899 8.89919 2.80371 8.89941H3V10.1885C3.00022 11.7418 4.25914 13.0017 5.8125 13.002H6.08691C6.43163 13.0016 6.7117 12.7217 6.71191 12.377C6.71191 12.032 6.43176 11.7523 6.08691 11.752H5.8125C4.94949 11.7517 4.25022 11.0515 4.25 10.1885V8.89941H11.7529V10.1885C11.7527 11.0515 11.0525 11.7518 10.1895 11.752H9.91602C9.57084 11.752 9.29102 12.0318 9.29102 12.377C9.29123 12.7219 9.57097 13.002 9.91602 13.002H10.1895C11.7429 13.0018 13.0027 11.7419 13.0029 10.1885V8.89941H13.1982C13.543 8.89926 13.8228 8.61913 13.8232 8.27441C13.8232 7.92933 13.5433 7.64957 13.1982 7.64941H2.80371Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.91602 2.99902C9.57084 2.99902 9.29102 3.27885 9.29102 3.62402C9.29123 3.96902 9.57097 4.24902 9.91602 4.24902H10.1895C11.0527 4.24919 11.7529 4.94925 11.7529 5.8125V6.08594C11.7532 6.43086 12.0329 6.71094 12.3779 6.71094C12.7227 6.71064 13.0026 6.43068 13.0029 6.08594V5.8125C13.0029 4.2589 11.743 2.99919 10.1895 2.99902H9.91602Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M5.8125 2.99902C4.259 2.99927 3 4.25894 3 5.8125V6.08594C3.0003 6.43086 3.28001 6.71094 3.625 6.71094C3.96974 6.71063 4.2497 6.43067 4.25 6.08594V5.8125C4.25 4.9493 4.94936 4.24927 5.8125 4.24902H6.08691C6.43163 4.24864 6.7117 3.96878 6.71191 3.62402C6.71191 3.27908 6.43177 2.99941 6.08691 2.99902H5.8125Z"), + ) + }.build() + return _ic_scan_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcScan16Preview() { + Icon( + imageVector = Icons.ic_scan_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan20.kt new file mode 100644 index 0000000000..179cf9f799 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan20.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_scan_20: ImageVector? = null + +val Icons.ic_scan_20: ImageVector + get() { + if (_ic_scan_20 != null) return _ic_scan_20!! + _ic_scan_20 = ImageVector.Builder( + name = "ic_scan_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17.4238 9.6377C17.8378 9.6377 18.1735 9.97376 18.1738 10.3877C18.1738 10.8019 17.838 11.1377 17.4238 11.1377H17.002V13.123C17.002 15.2636 15.2665 16.9989 13.126 16.999H12.7354C12.3213 16.9988 11.9854 16.6631 11.9854 16.249C11.9857 15.8352 12.3215 15.4992 12.7354 15.499H13.126C14.4381 15.4989 15.502 14.4352 15.502 13.123V11.1377H4.49707V13.123C4.49707 14.4352 5.56192 15.4988 6.87402 15.499H7.26465C7.67849 15.4992 8.0143 15.8352 8.01465 16.249C8.01465 16.6631 7.6787 16.9988 7.26465 16.999H6.87402C4.7335 16.9988 2.99707 15.2636 2.99707 13.123V11.1377H2.5752C2.16115 11.1375 1.8252 10.8018 1.8252 10.3877C1.82552 9.97388 2.16135 9.63789 2.5752 9.6377H17.4238Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.26465 2.99512C7.67861 2.99531 8.0145 3.33115 8.01465 3.74512C8.01465 4.15921 7.6787 4.49493 7.26465 4.49512H6.87402C5.56205 4.49531 4.49727 5.55912 4.49707 6.87109V7.26172C4.49707 7.67593 4.16128 8.01172 3.74707 8.01172C3.33321 8.01131 2.99707 7.67568 2.99707 7.26172V6.87109C2.99727 4.73069 4.73362 2.99531 6.87402 2.99512H7.26465Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.126 2.99512C15.2664 2.99528 17.0018 4.73067 17.002 6.87109V7.26172C17.002 7.67586 16.6661 8.0116 16.252 8.01172C15.8379 8.01152 15.502 7.67581 15.502 7.26172V6.87109C15.5018 5.5591 14.438 4.49528 13.126 4.49512H12.7354C12.3213 4.49492 11.9854 4.15921 11.9854 3.74512C11.9855 3.33115 12.3214 2.99531 12.7354 2.99512H13.126Z"), + ) + }.build() + return _ic_scan_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcScan20Preview() { + Icon( + imageVector = Icons.ic_scan_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan24.kt new file mode 100644 index 0000000000..b927801d16 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan24.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_scan_24: ImageVector? = null + +val Icons.ic_scan_24: ImageVector + get() { + if (_ic_scan_24 != null) return _ic_scan_24!! + _ic_scan_24 = ImageVector.Builder( + name = "ic_scan_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M21.5 11.5C22.0523 11.5 22.5 11.9477 22.5 12.5C22.5 13.0523 22.0523 13.5 21.5 13.5H21V16C21 18.7614 18.7614 21 16 21H15.5C14.9477 21 14.5 20.5523 14.5 20C14.5 19.4477 14.9477 19 15.5 19H16C17.6569 19 19 17.6569 19 16V13.5H5V16C5 17.6569 6.34315 19 8 19H8.5C9.05228 19 9.5 19.4477 9.5 20C9.5 20.5523 9.05228 21 8.5 21H8C5.23858 21 3 18.7614 3 16V13.5H2.5C1.94772 13.5 1.5 13.0523 1.5 12.5C1.5 11.9477 1.94772 11.5 2.5 11.5H21.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.5 3C9.05228 3 9.5 3.44772 9.5 4C9.5 4.55228 9.05228 5 8.5 5H8C6.34315 5 5 6.34315 5 8V8.5C5 9.05228 4.55228 9.5 4 9.5C3.44772 9.5 3 9.05228 3 8.5V8C3 5.23858 5.23858 3 8 3H8.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16 3C18.7614 3 21 5.23858 21 8V8.5C21 9.05228 20.5523 9.5 20 9.5C19.4477 9.5 19 9.05228 19 8.5V8C19 6.34315 17.6569 5 16 5H15.5C14.9477 5 14.5 4.55228 14.5 4C14.5 3.44772 14.9477 3 15.5 3H16Z"), + ) + }.build() + return _ic_scan_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcScan24Preview() { + Icon( + imageVector = Icons.ic_scan_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan28.kt new file mode 100644 index 0000000000..63193699d9 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcScan28.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_scan_28: ImageVector? = null + +val Icons.ic_scan_28: ImageVector + get() { + if (_ic_scan_28 != null) return _ic_scan_28!! + _ic_scan_28 = ImageVector.Builder( + name = "ic_scan_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M25.5195 13.3564C26.2099 13.3564 26.7695 13.9161 26.7695 14.6064C26.7694 15.2967 26.2098 15.8564 25.5195 15.8564H24.9502V18.8506C24.9501 22.2197 22.2188 24.9512 18.8496 24.9512H18.2441C17.5541 24.9509 16.9943 24.3913 16.9941 23.7012C16.9942 23.011 17.554 22.4514 18.2441 22.4512H18.8496C20.8381 22.4512 22.4501 20.839 22.4502 18.8506V15.8564H5.54883V18.8506C5.54891 20.8389 7.16116 22.4509 9.14941 22.4512H9.75488C10.4452 22.4512 11.0048 23.0109 11.0049 23.7012C11.0048 24.3914 10.4452 24.9512 9.75488 24.9512H9.14941C5.78045 24.9509 3.04891 22.2196 3.04883 18.8506V15.8564H2.47949C1.78943 15.8562 1.22962 15.2965 1.22949 14.6064C1.22954 13.9163 1.78938 13.3567 2.47949 13.3564H25.5195Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.75488 3.04883C10.4452 3.04883 11.0048 3.60851 11.0049 4.29883C11.0049 4.98918 10.4452 5.54883 9.75488 5.54883H9.14941C7.16114 5.54908 5.54887 7.16109 5.54883 9.14941V9.75586C5.54873 10.446 4.98895 11.0057 4.29883 11.0059C3.60875 11.0056 3.04893 10.446 3.04883 9.75586V9.14941C3.04887 5.78038 5.78043 3.04908 9.14941 3.04883H9.75488Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.8496 3.04883C22.2188 3.04883 24.9501 5.78022 24.9502 9.14941V9.75586C24.9501 10.4461 24.3905 11.0059 23.7002 11.0059C23.0103 11.0054 22.4503 10.4458 22.4502 9.75586V9.14941C22.4501 7.16093 20.8381 5.54883 18.8496 5.54883H18.2441C17.554 5.54857 16.9941 4.98903 16.9941 4.29883C16.9942 3.60867 17.554 3.04908 18.2441 3.04883H18.8496Z"), + ) + }.build() + return _ic_scan_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcScan28Preview() { + Icon( + imageVector = Icons.ic_scan_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch16.kt new file mode 100644 index 0000000000..100656e0d3 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_search_16: ImageVector? = null + +val Icons.ic_search_16: ImageVector + get() { + if (_ic_search_16 != null) return _ic_search_16!! + _ic_search_16 = ImageVector.Builder( + name = "ic_search_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.49316 2.99902C9.97494 2.99922 11.9873 5.01131 11.9873 7.49316C11.9873 8.50867 11.6492 9.44469 11.0811 10.1973L12.8164 11.9346C13.0603 12.1788 13.0606 12.5754 12.8164 12.8193C12.5722 13.0633 12.1756 13.0626 11.9316 12.8184L10.1973 11.0811C9.44467 11.6492 8.50863 11.9872 7.49316 11.9873C5.01126 11.9873 2.9991 9.97508 2.99902 7.49316C2.99902 5.01119 5.01122 2.99902 7.49316 2.99902ZM7.49316 4.24902C5.70161 4.24902 4.24902 5.70151 4.24902 7.49316C4.2491 9.28476 5.70166 10.7373 7.49316 10.7373C9.28451 10.7371 10.7372 9.28464 10.7373 7.49316C10.7373 5.70163 9.28455 4.24922 7.49316 4.24902Z"), + ) + }.build() + return _ic_search_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSearch16Preview() { + Icon( + imageVector = Icons.ic_search_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch20.kt new file mode 100644 index 0000000000..287063eadb --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_search_20: ImageVector? = null + +val Icons.ic_search_20: ImageVector + get() { + if (_ic_search_20 != null) return _ic_search_20!! + _ic_search_20 = ImageVector.Builder( + name = "ic_search_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.24707 2.99707C12.6988 2.99707 15.497 5.79539 15.4971 9.24707C15.4971 10.7026 14.9974 12.0402 14.1631 13.1025L16.7803 15.7197C17.0732 16.0126 17.0732 16.4874 16.7803 16.7803C16.4874 17.0732 16.0126 17.0732 15.7197 16.7803L13.1025 14.1631C12.0402 14.9974 10.7026 15.4971 9.24707 15.4971C5.7954 15.4969 2.99707 12.6988 2.99707 9.24707C2.99719 5.79547 5.79547 2.99719 9.24707 2.99707ZM9.24707 4.49707C6.6239 4.49719 4.49719 6.6239 4.49707 9.24707C4.49707 11.8703 6.62382 13.9969 9.24707 13.9971C11.8704 13.9971 13.9971 11.8704 13.9971 9.24707C13.997 6.62382 11.8703 4.49707 9.24707 4.49707Z"), + ) + }.build() + return _ic_search_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSearch20Preview() { + Icon( + imageVector = Icons.ic_search_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch24.kt new file mode 100644 index 0000000000..1acaf1cf5b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSearch24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_search_24: ImageVector? = null + +val Icons.ic_search_24: ImageVector + get() { + if (_ic_search_24 != null) return _ic_search_24!! + _ic_search_24 = ImageVector.Builder( + name = "ic_search_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11 3C15.4183 3 19 6.58172 19 11C19 12.8486 18.3703 14.5487 17.3174 15.9033L20.707 19.293C21.0976 19.6835 21.0976 20.3165 20.707 20.707C20.3165 21.0976 19.6835 21.0976 19.293 20.707L15.9033 17.3174C14.5487 18.3703 12.8486 19 11 19C6.58172 19 3 15.4183 3 11C3 6.58172 6.58172 3 11 3ZM11 5C7.68629 5 5 7.68629 5 11C5 14.3137 7.68629 17 11 17C14.3137 17 17 14.3137 17 11C17 7.68629 14.3137 5 11 5Z"), + ) + }.build() + return _ic_search_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSearch24Preview() { + Icon( + imageVector = Icons.ic_search_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid16.kt new file mode 100644 index 0000000000..ba53fe1b43 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_share_android_16: ImageVector? = null + +val Icons.ic_share_android_16: ImageVector + get() { + if (_ic_share_android_16 != null) return _ic_share_android_16!! + _ic_share_android_16 = ImageVector.Builder( + name = "ic_share_android_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.82373 2.81989C10.7514 1.89225 12.2552 1.89254 13.1831 2.81989L13.3462 2.99957C14.1073 3.93274 14.053 5.30943 13.1831 6.17926C12.2554 7.10673 10.7516 7.10655 9.82373 6.17926C9.79204 6.14753 9.76244 6.11266 9.73291 6.07965L6.82763 7.5318C6.88943 7.84053 6.88934 8.1586 6.82763 8.46735L9.73388 9.92047C9.76337 9.88753 9.79208 9.85349 9.82373 9.82184C10.7514 8.8942 12.2552 8.8945 13.1831 9.82184L13.3462 10.0015C14.1074 10.9347 14.053 12.3113 13.1831 13.1812C12.2553 14.1088 10.7516 14.1086 9.82373 13.1812C9.24157 12.5988 9.0245 11.7889 9.17334 11.0377L6.26611 9.58356C6.23753 9.61537 6.21077 9.64963 6.18017 9.68024C5.25236 10.6077 3.74858 10.6077 2.8208 9.68024C1.89346 8.75245 1.89332 7.24856 2.8208 6.32086C3.74851 5.39322 5.25228 5.39352 6.18017 6.32086L6.26611 6.41559L9.17334 4.96246C9.02478 4.2113 9.24152 3.40216 9.82373 2.81989ZM12.2144 10.6285C11.7721 10.2679 11.1197 10.2935 10.7075 10.7056C10.6345 10.7786 10.5737 10.8593 10.5249 10.9449C10.5175 10.9642 10.5128 10.9856 10.5034 11.0045C10.4931 11.0251 10.4786 11.0431 10.4663 11.0621C10.2929 11.4715 10.3739 11.9634 10.7075 12.2974C11.1472 12.7367 11.8597 12.7369 12.2993 12.2974C12.7115 11.8852 12.7372 11.2328 12.3765 10.7906L12.2993 10.7056L12.2144 10.6285ZM5.21142 7.1275C4.76918 6.76692 4.11679 6.79249 3.70459 7.20465C3.26528 7.64418 3.26543 8.35682 3.70459 8.79645C4.14422 9.23577 4.85673 9.23572 5.29638 8.79645C5.36974 8.72309 5.43011 8.64126 5.479 8.55524C5.48577 8.5379 5.49104 8.51948 5.49951 8.5025C5.50903 8.48354 5.5226 8.46635 5.53369 8.44879C5.65815 8.16195 5.65653 7.83383 5.53076 7.54742C5.52072 7.53136 5.50815 7.51587 5.49951 7.4986C5.49104 7.48147 5.48583 7.46235 5.479 7.44489C5.44849 7.39125 5.41358 7.33869 5.37353 7.28961L5.29638 7.20465L5.21142 7.1275ZM12.2144 3.62653C11.7721 3.26594 11.1197 3.29151 10.7075 3.70367C10.3735 4.03777 10.2936 4.52933 10.4673 4.93903C10.4793 4.95773 10.4932 4.97634 10.5034 4.99664C10.5126 5.01503 10.5177 5.03544 10.5249 5.05426C10.5737 5.14005 10.6344 5.22227 10.7075 5.29547C11.1472 5.7346 11.8597 5.73478 12.2993 5.29547C12.7115 4.8833 12.7371 4.23083 12.3765 3.78864L12.2993 3.70367L12.2144 3.62653Z"), + ) + }.build() + return _ic_share_android_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShareAndroid16Preview() { + Icon( + imageVector = Icons.ic_share_android_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid20.kt new file mode 100644 index 0000000000..4d55d4e24b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_share_android_20: ImageVector? = null + +val Icons.ic_share_android_20: ImageVector + get() { + if (_ic_share_android_20 != null) return _ic_share_android_20!! + _ic_share_android_20 = ImageVector.Builder( + name = "ic_share_android_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.3772 3.37816C13.5488 2.20706 15.4479 2.20684 16.6194 3.37816L16.7258 3.48949C17.7901 4.667 17.7541 6.48523 16.6194 7.62035C15.4478 8.79166 13.5487 8.79182 12.3772 7.62035C12.3273 7.57044 12.2803 7.51849 12.2346 7.46605L8.42995 9.3684C8.51871 9.78341 8.52065 10.2131 8.4319 10.6282L12.2346 12.5295C12.28 12.4774 12.3276 12.4258 12.3772 12.3762C13.5487 11.2052 15.4479 11.2051 16.6194 12.3762L16.7258 12.4875C17.7901 13.665 17.7541 15.4833 16.6194 16.6184C15.4478 17.7899 13.5488 17.7899 12.3772 16.6184C11.6315 15.8725 11.3629 14.8323 11.5667 13.8723L7.75709 11.968C7.71291 12.0185 7.66947 12.0712 7.62135 12.1194C6.44983 13.2909 4.55077 13.2907 3.37916 12.1194C2.20761 10.9478 2.20758 9.04876 3.37916 7.87719C4.5508 6.70628 6.44997 6.70588 7.62135 7.87719L7.7278 7.98851C7.73882 8.00071 7.74826 8.01427 7.75905 8.0266L11.5667 6.12328C11.3633 5.16358 11.6318 4.1237 12.3772 3.37816ZM15.4456 13.3332C14.8565 12.853 13.9869 12.8881 13.4378 13.4368C13.3456 13.5289 13.2685 13.6312 13.2053 13.7385C13.1944 13.7708 13.1829 13.8039 13.1673 13.8352C13.1508 13.8681 13.1301 13.8986 13.1096 13.928C12.8874 14.4705 12.9973 15.1172 13.4378 15.5578C14.0235 16.1436 14.973 16.1436 15.5589 15.5578C16.1075 15.0088 16.1424 14.14 15.6624 13.551L15.5589 13.4368L15.4456 13.3332ZM6.44752 8.83422C5.85857 8.35384 4.98896 8.38916 4.43971 8.93773C3.85392 9.52352 3.85394 10.473 4.43971 11.0588C5.02553 11.6444 5.97507 11.6445 6.56081 11.0588C6.65438 10.9651 6.73153 10.8605 6.79518 10.7512C6.80525 10.7231 6.81762 10.6946 6.83131 10.6672C6.8454 10.6391 6.8612 10.6117 6.87819 10.5862C7.03699 10.2133 7.03917 9.78966 6.88209 9.41625C6.86365 9.38907 6.84643 9.36048 6.83131 9.33031C6.81696 9.30158 6.80458 9.27196 6.7942 9.24242C6.75582 9.1768 6.71353 9.11238 6.66432 9.05199L6.56081 8.93773L6.44752 8.83422ZM15.4456 4.33519C14.8565 3.85483 13.987 3.88996 13.4378 4.43871C12.9973 4.87938 12.8883 5.52603 13.1106 6.06859C13.1311 6.09809 13.1507 6.12926 13.1673 6.16234C13.1825 6.19282 13.1936 6.22472 13.2044 6.25609C13.2678 6.36431 13.3449 6.46696 13.4378 6.5598C14.0235 7.14549 14.973 7.14532 15.5589 6.5598C16.1075 6.01072 16.1424 5.14197 15.6624 4.55297L15.5589 4.43871L15.4456 4.33519Z"), + ) + }.build() + return _ic_share_android_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShareAndroid20Preview() { + Icon( + imageVector = Icons.ic_share_android_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid24.kt new file mode 100644 index 0000000000..52c642ef1b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_share_android_24: ImageVector? = null + +val Icons.ic_share_android_24: ImageVector + get() { + if (_ic_share_android_24 != null) return _ic_share_android_24!! + _ic_share_android_24 = ImageVector.Builder( + name = "ic_share_android_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.7406 4.07452C16.1726 2.64247 18.4941 2.64248 19.9261 4.07452L20.056 4.21124C21.3565 5.65074 21.3134 7.87281 19.9261 9.26007C18.4942 10.692 16.1726 10.6919 14.7406 9.26007C14.7001 9.21957 14.6606 9.17793 14.6224 9.13605L10.2679 11.3138C10.3538 11.7666 10.3536 12.232 10.2679 12.6849L14.6234 14.8626C14.6612 14.8212 14.7005 14.7806 14.7406 14.7405C16.1726 13.3085 18.4941 13.3085 19.9261 14.7405L20.056 14.8773C21.3564 16.3168 21.3134 18.5388 19.9261 19.9261C18.4942 21.3579 16.1726 21.3578 14.7406 19.9261C13.8507 19.0362 13.5138 17.8026 13.7298 16.6526L9.37241 14.4739C9.33574 14.514 9.29888 14.5543 9.26011 14.5931C7.82814 16.025 5.50662 16.0249 4.07456 14.5931C2.64253 13.161 2.64256 10.8396 4.07456 9.40753C5.50661 7.97548 7.82805 7.97549 9.26011 9.40753L9.37144 9.5257L13.7298 7.34601C13.5143 6.19649 13.8511 4.96405 14.7406 4.07452ZM18.3851 16.0403C17.7304 15.5064 16.7649 15.5443 16.1546 16.1546C16.0555 16.2537 15.9726 16.3628 15.9037 16.4778C15.8897 16.5179 15.8743 16.558 15.8548 16.597C15.8345 16.6376 15.8103 16.6757 15.7855 16.7122C15.5449 17.3128 15.6682 18.0256 16.1546 18.512C16.8056 19.1627 17.8612 19.1628 18.5121 18.512C19.1222 17.9019 19.1599 16.9363 18.6263 16.2816L18.5121 16.1546L18.3851 16.0403ZM7.71909 10.7073C7.06434 10.1734 6.0989 10.2113 5.48862 10.8216C4.83767 11.4726 4.83764 12.528 5.48862 13.179C6.13964 13.8297 7.19512 13.8299 7.84605 13.179C7.94715 13.0779 8.03027 12.9655 8.09995 12.848C8.11291 12.8125 8.12856 12.7771 8.14585 12.7425C8.16422 12.7058 8.18431 12.6704 8.2064 12.637C8.37496 12.2291 8.37568 11.7684 8.2064 11.3607C8.18468 11.3277 8.16395 11.2933 8.14585 11.2571C8.12931 11.224 8.11448 11.1905 8.10191 11.1566C8.05976 11.085 8.01404 11.0145 7.9603 10.9485L7.84605 10.8216L7.71909 10.7073ZM18.3851 5.37433C17.7304 4.84042 16.7649 4.87831 16.1546 5.48859C15.668 5.97528 15.5455 6.68762 15.7865 7.28839C15.8111 7.32467 15.8347 7.36239 15.8548 7.40265C15.8743 7.44155 15.8897 7.48179 15.9037 7.52179C15.9726 7.63694 16.0554 7.74678 16.1546 7.84601C16.8057 8.49674 17.8611 8.49688 18.5121 7.84601C19.1223 7.23582 19.16 6.27029 18.6263 5.61554L18.5121 5.48859L18.3851 5.37433Z"), + ) + }.build() + return _ic_share_android_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShareAndroid24Preview() { + Icon( + imageVector = Icons.ic_share_android_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid28.kt new file mode 100644 index 0000000000..df4ecb968c --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareAndroid28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_share_android_28: ImageVector? = null + +val Icons.ic_share_android_28: ImageVector + get() { + if (_ic_share_android_28 != null) return _ic_share_android_28!! + _ic_share_android_28 = ImageVector.Builder( + name = "ic_share_android_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.888 5.21998C18.5153 3.59279 21.154 3.59324 22.7815 5.21998C24.409 6.84748 24.409 9.486 22.7815 11.1135C21.154 12.7411 18.5155 12.7411 16.888 11.1135C16.8705 11.096 16.8533 11.0775 16.8362 11.0598L12.2796 13.3381C12.3499 13.777 12.3498 14.2245 12.2796 14.6633L16.8362 16.9417C16.8534 16.9238 16.8704 16.9055 16.888 16.8879C18.5153 15.2607 21.154 15.2612 22.7815 16.8879C24.409 18.5155 24.409 21.154 22.7815 22.7815C21.154 24.409 18.5155 24.409 16.888 22.7815C15.9073 21.8004 15.5173 20.4517 15.719 19.179L11.1595 16.8987C11.144 16.9146 11.1293 16.9317 11.1136 16.9475C9.48602 18.5749 6.84749 18.575 5.22001 16.9475C3.59331 15.32 3.59286 12.6812 5.22001 11.054C6.84727 9.42676 9.48598 9.42726 11.1136 11.054C11.1293 11.0697 11.145 11.0869 11.1604 11.1028L15.719 8.82252C15.5176 7.54982 15.9071 6.20086 16.888 5.21998ZM21.014 18.6555C20.3627 18.005 19.3065 18.0046 18.6556 18.6555C18.5613 18.7498 18.4813 18.8534 18.4143 18.9622C18.3977 19.0084 18.3792 19.0548 18.3567 19.0999C18.3343 19.1447 18.3084 19.1869 18.2815 19.2278C18.0483 19.8255 18.1732 20.531 18.6556 21.0139C19.3068 21.6651 20.3627 21.6651 21.014 21.0139C21.6651 20.3627 21.6652 19.3067 21.014 18.6555ZM9.34598 12.8215C8.69472 12.1711 7.63854 12.1706 6.98758 12.8215C6.33675 13.4725 6.3372 14.5287 6.98758 15.1799C7.63876 15.8311 8.69475 15.831 9.34598 15.1799C9.44352 15.0824 9.52473 14.9746 9.59305 14.8616C9.608 14.8221 9.62556 14.7829 9.64481 14.7444C9.66617 14.7017 9.68972 14.6605 9.71512 14.6213C9.874 14.2242 9.87394 13.7783 9.71512 13.3811C9.68981 13.3421 9.6661 13.3006 9.64481 13.2581C9.62514 13.2187 9.60724 13.1783 9.59208 13.1379C9.52406 13.0259 9.44278 12.9183 9.34598 12.8215ZM21.014 6.98756C20.3627 6.33713 19.3065 6.33667 18.6556 6.98756C18.1726 7.47051 18.0491 8.17665 18.2825 8.77467C18.3092 8.81528 18.3344 8.85811 18.3567 8.9026C18.3786 8.94629 18.3971 8.99155 18.4134 9.03638C18.4806 9.14608 18.5607 9.25094 18.6556 9.34595C19.3068 9.99717 20.3627 9.99716 21.014 9.34595C21.6651 8.69473 21.6651 7.63874 21.014 6.98756Z"), + ) + }.build() + return _ic_share_android_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShareAndroid28Preview() { + Icon( + imageVector = Icons.ic_share_android_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos16.kt new file mode 100644 index 0000000000..9861927011 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos16.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_share_ios_16: ImageVector? = null + +val Icons.ic_share_ios_16: ImageVector + get() { + if (_ic_share_ios_16 != null) return _ic_share_ios_16!! + _ic_share_ios_16 = ImageVector.Builder( + name = "ic_share_ios_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6 5.66113C6.3312 5.6613 6.59959 5.92951 6.59961 6.26074C6.59936 6.59179 6.33106 6.86019 6 6.86035H5.58301C5.17837 6.86065 4.84977 7.18908 4.84961 7.59375V11.5674C4.84989 11.972 5.17844 12.3005 5.58301 12.3008H10.417C10.8215 12.3005 11.1501 11.9719 11.1504 11.5674V7.59375C11.1502 7.18909 10.8216 6.86066 10.417 6.86035H10C9.66892 6.8602 9.40063 6.5918 9.40039 6.26074C9.40041 5.9295 9.66879 5.66128 10 5.66113H10.417C11.4843 5.66144 12.3494 6.52638 12.3496 7.59375V11.5674C12.3493 12.6347 11.4843 13.5007 10.417 13.501H5.58301C4.51573 13.5007 3.65067 12.6347 3.65039 11.5674V7.59375C3.65055 6.52637 4.51566 5.66143 5.58301 5.66113H6Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8 2C8.15901 2.0001 8.3114 2.06333 8.42383 2.17578L9.89746 3.64941C10.1315 3.88377 10.1317 4.26386 9.89746 4.49805C9.66309 4.73194 9.28297 4.73128 9.04883 4.49707L8.59961 4.04785V8.78027C8.59926 9.11133 8.33113 9.37987 8 9.37988C7.66886 9.37988 7.40074 9.11133 7.40039 8.78027V4.0459L6.9502 4.49707C6.71603 4.73094 6.3368 4.7318 6.10254 4.49805C5.86846 4.26401 5.868 3.8838 6.10156 3.64941L7.5752 2.17578C7.68763 2.06331 7.84098 2.0001 8 2Z"), + ) + }.build() + return _ic_share_ios_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShareIos16Preview() { + Icon( + imageVector = Icons.ic_share_ios_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos20.kt new file mode 100644 index 0000000000..d6a2854bb5 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_share_ios_20: ImageVector? = null + +val Icons.ic_share_ios_20: ImageVector + get() { + if (_ic_share_ios_20 != null) return _ic_share_ios_20!! + _ic_share_ios_20 = ImageVector.Builder( + name = "ic_share_ios_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.17578 6.97168C7.5897 6.97184 7.92553 7.30778 7.92578 7.72168C7.92578 8.13579 7.58985 8.47151 7.17578 8.47168H6.42285C5.91686 8.47181 5.50612 8.88271 5.50586 9.38867V15.0801C5.50586 15.5863 5.9167 15.9969 6.42285 15.9971H13.5762C14.0823 15.9969 14.4932 15.5862 14.4932 15.0801V9.38867C14.4929 8.88273 14.0821 8.47184 13.5762 8.47168H12.8232C12.4091 8.47155 12.0732 8.13581 12.0732 7.72168C12.0735 7.30776 12.4093 6.97181 12.8232 6.97168H13.5762C14.9106 6.97184 15.9929 8.0543 15.9932 9.38867V15.0801C15.9932 16.4147 14.9107 17.4969 13.5762 17.4971H6.42285C5.08827 17.4969 4.00585 16.4147 4.00586 15.0801V9.38867C4.00612 8.05429 5.08844 6.97181 6.42285 6.97168H7.17578Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99902 1.99512C10.1977 1.99514 10.3887 2.0745 10.5293 2.21484L12.5322 4.21777C12.825 4.51059 12.8248 4.98543 12.5322 5.27832C12.2393 5.57107 11.7645 5.5712 11.4717 5.27832L10.749 4.55566V11.1465C10.749 11.5606 10.4132 11.8965 9.99902 11.8965C9.58507 11.8962 9.24909 11.5605 9.24902 11.1465V4.55566L8.52637 5.27832C8.23349 5.57112 7.7587 5.57115 7.46582 5.27832C7.17362 4.98544 7.1733 4.51048 7.46582 4.21777L9.46875 2.21484L9.58301 2.12109C9.70514 2.03969 9.85009 1.99523 9.99902 1.99512Z"), + ) + }.build() + return _ic_share_ios_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShareIos20Preview() { + Icon( + imageVector = Icons.ic_share_ios_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos24.kt new file mode 100644 index 0000000000..82e3ae36f1 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_share_ios_24: ImageVector? = null + +val Icons.ic_share_ios_24: ImageVector + get() { + if (_ic_share_ios_24 != null) return _ic_share_ios_24!! + _ic_share_ios_24 = ImageVector.Builder( + name = "ic_share_ios_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.5 8C9.05228 8 9.5 8.44772 9.5 9C9.5 9.55228 9.05228 10 8.5 10H7.5C6.94775 10 6.5 10.4477 6.5 11V18.5C6.5 19.0523 6.94772 19.5 7.5 19.5H16.5C17.0523 19.5 17.5 19.0523 17.5 18.5V11C17.5 10.4477 17.0523 10 16.5 10H15.5C14.9477 10 14.5 9.55228 14.5 9C14.5 8.44772 14.9477 8 15.5 8H16.5C18.1569 8 19.5 9.34315 19.5 11V18.5C19.5 20.1569 18.1569 21.5 16.5 21.5H7.5C5.84315 21.5 4.5 20.1568 4.5 18.5V11C4.50001 9.34318 5.84319 8.00004 7.5 8H8.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 2C12.2651 2.00004 12.5195 2.10553 12.707 2.29297L15.2109 4.79688C15.6012 5.18739 15.6013 5.82049 15.2109 6.21094C14.8205 6.60129 14.1874 6.6012 13.7969 6.21094L13 5.41406V13.5C12.9999 14.0522 12.5522 14.5 12 14.5C11.4478 14.5 11.0001 14.0522 11 13.5V5.41406L10.2031 6.21094C9.81261 6.60127 9.17954 6.60133 8.78906 6.21094C8.39869 5.82046 8.39874 5.18738 8.78906 4.79688L11.293 2.29297L11.3662 2.22656C11.5441 2.08081 11.768 2.00004 12 2Z"), + ) + }.build() + return _ic_share_ios_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShareIos24Preview() { + Icon( + imageVector = Icons.ic_share_ios_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos28.kt new file mode 100644 index 0000000000..0dc2f1266b --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShareIos28.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_share_ios_28: ImageVector? = null + +val Icons.ic_share_ios_28: ImageVector + get() { + if (_ic_share_ios_28 != null) return _ic_share_ios_28!! + _ic_share_ios_28 = ImageVector.Builder( + name = "ic_share_ios_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.75 9.15625C10.4403 9.15635 11 9.71596 11 10.4062C10.9999 11.0964 10.4402 11.6561 9.75 11.6562H8.75C8.05976 11.6564 7.5 12.216 7.5 12.9062V21.75C7.50014 22.4402 8.05985 22.9999 8.75 23H19.25C19.9402 22.9999 20.4999 22.4402 20.5 21.75V12.9062C20.5 12.216 19.9403 11.6564 19.25 11.6562H18.25C17.5598 11.6561 17.0001 11.0964 17 10.4062C17 9.71598 17.5598 9.15638 18.25 9.15625H19.25C21.321 9.15635 23 10.8352 23 12.9062V21.75C22.9999 23.8209 21.3209 25.4999 19.25 25.5H8.75C6.67913 25.4999 5.00014 23.8209 5 21.75V12.9062C5 10.8353 6.67905 9.15638 8.75 9.15625H9.75Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14 2.00098C14.3314 2.00103 14.6494 2.13289 14.8838 2.36719L17.8906 5.37402C18.3784 5.86217 18.3786 6.65355 17.8906 7.1416C17.4026 7.62945 16.6112 7.62935 16.123 7.1416L15.25 6.26855V15.8096C15.2499 16.4998 14.6902 17.0595 14 17.0596C13.3098 17.0594 12.7501 16.4998 12.75 15.8096V6.26855L11.877 7.1416C11.3888 7.62941 10.5974 7.62951 10.1094 7.1416C9.62144 6.65353 9.62155 5.86216 10.1094 5.37402L13.1162 2.36719L13.208 2.28418C13.4303 2.10208 13.7101 2.00104 14 2.00098Z"), + ) + }.build() + return _ic_share_ios_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShareIos28Preview() { + Icon( + imageVector = Icons.ic_share_ios_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark20.kt new file mode 100644 index 0000000000..4937bb0785 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_shield_checkmark_20: ImageVector? = null + +val Icons.ic_shield_checkmark_20: ImageVector + get() { + if (_ic_shield_checkmark_20 != null) return _ic_shield_checkmark_20!! + _ic_shield_checkmark_20 = ImageVector.Builder( + name = "ic_shield_checkmark_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.5312 8.41447C11.8547 8.15571 12.3272 8.20821 12.5859 8.53166C12.8445 8.8551 12.7921 9.32765 12.4688 9.58634L9.96875 11.5863C9.69491 11.8053 9.30509 11.8053 9.03125 11.5863L7.53125 10.3861C7.20797 10.1274 7.15555 9.65487 7.41406 9.33146C7.67281 9.00815 8.14535 8.95563 8.46875 9.21427L9.5 10.0385L11.5312 8.41447Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.34961 3.24455C9.40583 2.78667 10.5952 2.78663 11.6514 3.24455L11.6504 3.24552L14.6504 4.54435C15.6833 4.99262 16.2997 6.02061 16.2998 7.09611V9.36271C16.2994 12.9044 13.8113 16.2355 10.3477 17.06C10.1196 17.1142 9.88142 17.1141 9.65332 17.06C6.18954 16.2356 3.70057 12.9044 3.7002 9.36271V7.09611C3.70034 6.02174 4.31493 4.9912 5.35059 4.54337L8.34961 3.24455ZM11.0547 4.62052C10.3792 4.32765 9.62183 4.32772 8.94629 4.62052L5.94629 5.92033C5.49527 6.11537 5.20034 6.58039 5.2002 7.09611V9.36271C5.20058 12.2475 7.24813 14.9459 10 15.601C12.7519 14.946 14.7994 12.2476 14.7998 9.36271V7.09611C14.7997 6.5806 14.5054 6.11614 14.0547 5.92033L11.0547 4.62052Z"), + ) + }.build() + return _ic_shield_checkmark_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShieldCheckmark20Preview() { + Icon( + imageVector = Icons.ic_shield_checkmark_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark24.kt new file mode 100644 index 0000000000..64a7e6da71 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_shield_checkmark_24: ImageVector? = null + +val Icons.ic_shield_checkmark_24: ImageVector + get() { + if (_ic_shield_checkmark_24 != null) return _ic_shield_checkmark_24!! + _ic_shield_checkmark_24 = ImageVector.Builder( + name = "ic_shield_checkmark_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.2705 9.317C14.6482 8.91414 15.2807 8.89353 15.6836 9.2711C16.0862 9.6488 16.107 10.2813 15.7295 10.6842L11.9795 14.6842C11.7905 14.8857 11.5263 15.0006 11.25 15.0006C10.9737 15.0006 10.7095 14.8857 10.5205 14.6842L8.27051 12.2848C7.89285 11.8819 7.91371 11.2485 8.31641 10.8707C8.71932 10.4933 9.35187 10.5139 9.72949 10.9166L11.25 12.5387L14.2705 9.317Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.0518 3.39122C11.2995 2.86957 12.6995 2.86961 13.9473 3.39122L18.3926 5.24766C19.4413 5.6863 20.1123 6.71984 20.1123 7.85118V11.0895C20.1119 15.6757 16.7573 19.9356 12.2236 20.9762C12.0765 21.0099 11.9235 21.0099 11.7764 20.9762C7.24261 19.9356 3.88806 15.6757 3.8877 11.0895V7.85118C3.8877 6.72088 4.55741 5.68573 5.60742 5.24766L10.0518 3.39122ZM13.1758 5.23595C12.4216 4.92079 11.5774 4.92068 10.8232 5.23595L6.37793 7.09337C6.09145 7.21295 5.8877 7.50761 5.8877 7.85118V11.0895C5.88806 14.6714 8.49112 18.0511 12 18.9703C15.5088 18.051 18.1119 14.6713 18.1123 11.0895V7.85118C18.1123 7.50832 17.9094 7.21397 17.6211 7.09337L13.1758 5.23595Z"), + ) + }.build() + return _ic_shield_checkmark_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShieldCheckmark24Preview() { + Icon( + imageVector = Icons.ic_shield_checkmark_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark28.kt new file mode 100644 index 0000000000..840a984f0a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcShieldCheckmark28.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_shield_checkmark_28: ImageVector? = null + +val Icons.ic_shield_checkmark_28: ImageVector + get() { + if (_ic_shield_checkmark_28 != null) return _ic_shield_checkmark_28!! + _ic_shield_checkmark_28 = ImageVector.Builder( + name = "ic_shield_checkmark_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17.1162 11.1165C17.6044 10.6283 18.3956 10.6283 18.8838 11.1165C19.3718 11.6046 19.3719 12.3959 18.8838 12.884L13.8838 17.884C13.3957 18.372 12.6043 18.372 12.1162 17.884L9.11621 14.884C8.6281 14.3959 8.62817 13.6046 9.11621 13.1165C9.60437 12.6283 10.3956 12.6283 10.8838 13.1165L13 15.2327L17.1162 11.1165Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.8682 3.33717C13.3459 2.81595 14.9686 2.85286 16.4258 3.4485L16.4248 3.44948L21.9805 5.71803C23.2841 6.25126 24.1385 7.51916 24.1387 8.92897V12.886C24.1385 18.5242 19.9249 23.7289 14.2734 24.9973C14.0934 25.0376 13.9065 25.0377 13.7266 24.9973C8.07491 23.729 3.86147 18.5243 3.86133 12.886V8.92897C3.86148 7.52042 4.71425 6.25057 6.01953 5.71803L11.5752 3.4485L11.8682 3.33717ZM15.4795 5.76295C14.5316 5.3755 13.4684 5.37559 12.5205 5.76295L6.96484 8.03249C6.59998 8.18132 6.36148 8.53668 6.36133 8.92897V12.886C6.36147 17.2329 9.59786 21.3653 14 22.4895C18.4022 21.3653 21.6385 17.2329 21.6387 12.886V8.92897C21.6385 8.58648 21.4573 8.27169 21.166 8.09791L21.0352 8.03249L15.4795 5.76295Z"), + ) + }.build() + return _ic_shield_checkmark_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcShieldCheckmark28Preview() { + Icon( + imageVector = Icons.ic_shield_checkmark_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual12.kt index e0a6d9b4a6..86077df989 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual12.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual12.kt @@ -31,7 +31,12 @@ val Icons.ic_sign_equal_12: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M9.5 7.5C9.77614 7.5 10 7.72386 10 8C10 8.27614 9.77614 8.5 9.5 8.5H2.5C2.22386 8.5 2 8.27614 2 8C2 7.72386 2.22386 7.5 2.5 7.5H9.5ZM9.5 3.5C9.77614 3.5 10 3.72386 10 4C10 4.27614 9.77614 4.5 9.5 4.5H2.5C2.22386 4.5 2 4.27614 2 4C2 3.72386 2.22386 3.5 2.5 3.5H9.5Z"), + pathData = addPathNodes("M9.5 7.5C9.77614 7.5 10 7.72386 10 8C10 8.27614 9.77614 8.5 9.5 8.5H2.5C2.22386 8.5 2 8.27614 2 8C2 7.72386 2.22386 7.5 2.5 7.5H9.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.5 3.5C9.77614 3.5 10 3.72386 10 4C10 4.27614 9.77614 4.5 9.5 4.5H2.5C2.22386 4.5 2 4.27614 2 4C2 3.72386 2.22386 3.5 2.5 3.5H9.5Z"), ) }.build() return _ic_sign_equal_12!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual16.kt index 8d36d86f45..ec14eb07c2 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual16.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual16.kt @@ -31,7 +31,12 @@ val Icons.ic_sign_equal_16: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M12.5 10C12.7761 10 13 10.2239 13 10.5C13 10.7761 12.7761 11 12.5 11H3.5C3.22386 11 3 10.7761 3 10.5C3 10.2239 3.22386 10 3.5 10H12.5ZM12.5 5C12.7761 5 13 5.22386 13 5.5C13 5.77614 12.7761 6 12.5 6H3.5C3.22386 6 3 5.77614 3 5.5C3 5.22386 3.22386 5 3.5 5H12.5Z"), + pathData = addPathNodes("M12.5 9.875C12.8452 9.875 13.125 10.1548 13.125 10.5C13.125 10.8452 12.8452 11.125 12.5 11.125H3.5C3.15482 11.125 2.875 10.8452 2.875 10.5C2.875 10.1548 3.15482 9.875 3.5 9.875H12.5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.5 4.875C12.8452 4.875 13.125 5.15482 13.125 5.5C13.125 5.84518 12.8452 6.125 12.5 6.125H3.5C3.15482 6.125 2.875 5.84518 2.875 5.5C2.875 5.15482 3.15482 4.875 3.5 4.875H12.5Z"), ) }.build() return _ic_sign_equal_16!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual20.kt index 95b324e985..4498c9e8a8 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual20.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual20.kt @@ -31,7 +31,12 @@ val Icons.ic_sign_equal_20: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M16 12.75C16.4142 12.75 16.75 13.0858 16.75 13.5C16.75 13.9142 16.4142 14.25 16 14.25H4C3.58579 14.25 3.25 13.9142 3.25 13.5C3.25 13.0858 3.58579 12.75 4 12.75H16ZM16 5.75C16.4142 5.75 16.75 6.08579 16.75 6.5C16.75 6.91421 16.4142 7.25 16 7.25H4C3.58579 7.25 3.25 6.91421 3.25 6.5C3.25 6.08579 3.58579 5.75 4 5.75H16Z"), + pathData = addPathNodes("M16 12.75C16.4142 12.75 16.75 13.0858 16.75 13.5C16.75 13.9142 16.4142 14.25 16 14.25H4C3.58579 14.25 3.25 13.9142 3.25 13.5C3.25 13.0858 3.58579 12.75 4 12.75H16Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16 5.75C16.4142 5.75 16.75 6.08579 16.75 6.5C16.75 6.91421 16.4142 7.25 16 7.25H4C3.58579 7.25 3.25 6.91421 3.25 6.5C3.25 6.08579 3.58579 5.75 4 5.75H16Z"), ) }.build() return _ic_sign_equal_20!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual24.kt index b5558e2436..b7122eed5c 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual24.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual24.kt @@ -31,7 +31,12 @@ val Icons.ic_sign_equal_24: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M19 15C19.5523 15 20 15.4477 20 16C20 16.5523 19.5523 17 19 17H5C4.44772 17 4 16.5523 4 16C4 15.4477 4.44772 15 5 15H19ZM19 7C19.5523 7 20 7.44772 20 8C20 8.55228 19.5523 9 19 9H5C4.44772 9 4 8.55228 4 8C4 7.44772 4.44772 7 5 7H19Z"), + pathData = addPathNodes("M19 15C19.5523 15 20 15.4477 20 16C20 16.5523 19.5523 17 19 17H5C4.44772 17 4 16.5523 4 16C4 15.4477 4.44772 15 5 15H19Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M19 7C19.5523 7 20 7.44772 20 8C20 8.55228 19.5523 9 19 9H5C4.44772 9 4 8.55228 4 8C4 7.44772 4.44772 7 5 7H19Z"), ) }.build() return _ic_sign_equal_24!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual28.kt index 403ff72bbb..7db7821bbb 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual28.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignEqual28.kt @@ -31,7 +31,12 @@ val Icons.ic_sign_equal_28: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M22 17.25C22.6904 17.25 23.25 17.8096 23.25 18.5C23.25 19.1904 22.6904 19.75 22 19.75H6C5.30964 19.75 4.75 19.1904 4.75 18.5C4.75 17.8096 5.30964 17.25 6 17.25H22ZM22 8.25C22.6904 8.25 23.25 8.80964 23.25 9.5C23.25 10.1904 22.6904 10.75 22 10.75H6C5.30964 10.75 4.75 10.1904 4.75 9.5C4.75 8.80964 5.30964 8.25 6 8.25H22Z"), + pathData = addPathNodes("M22 17.25C22.6904 17.25 23.25 17.8096 23.25 18.5C23.25 19.1904 22.6904 19.75 22 19.75H6C5.30964 19.75 4.75 19.1904 4.75 18.5C4.75 17.8096 5.30964 17.25 6 17.25H22Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M22 8.25C22.6904 8.25 23.25 8.80964 23.25 9.5C23.25 10.1904 22.6904 10.75 22 10.75H6C5.30964 10.75 4.75 10.1904 4.75 9.5C4.75 8.80964 5.30964 8.25 6 8.25H22Z"), ) }.build() return _ic_sign_equal_28!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus12.kt new file mode 100644 index 0000000000..6ec729c2f7 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_minus_12: ImageVector? = null + +val Icons.ic_sign_minus_12: ImageVector + get() { + if (_ic_sign_minus_12 != null) return _ic_sign_minus_12!! + _ic_sign_minus_12 = ImageVector.Builder( + name = "ic_sign_minus_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.5 5.5C9.77614 5.5 10 5.72386 10 6C10 6.27614 9.77614 6.5 9.5 6.5H2.5C2.22386 6.5 2 6.27614 2 6C2 5.72386 2.22386 5.5 2.5 5.5H9.5Z"), + ) + }.build() + return _ic_sign_minus_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignMinus12Preview() { + Icon( + imageVector = Icons.ic_sign_minus_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus16.kt new file mode 100644 index 0000000000..62a1b6fead --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_minus_16: ImageVector? = null + +val Icons.ic_sign_minus_16: ImageVector + get() { + if (_ic_sign_minus_16 != null) return _ic_sign_minus_16!! + _ic_sign_minus_16 = ImageVector.Builder( + name = "ic_sign_minus_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.5 7.375C12.8452 7.375 13.125 7.65482 13.125 8C13.125 8.34518 12.8452 8.625 12.5 8.625H3.5C3.15482 8.625 2.875 8.34518 2.875 8C2.875 7.65482 3.15482 7.375 3.5 7.375H12.5Z"), + ) + }.build() + return _ic_sign_minus_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignMinus16Preview() { + Icon( + imageVector = Icons.ic_sign_minus_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus20.kt new file mode 100644 index 0000000000..03ee6a2cc2 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_minus_20: ImageVector? = null + +val Icons.ic_sign_minus_20: ImageVector + get() { + if (_ic_sign_minus_20 != null) return _ic_sign_minus_20!! + _ic_sign_minus_20 = ImageVector.Builder( + name = "ic_sign_minus_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16 9.25C16.4142 9.25 16.75 9.58579 16.75 10C16.75 10.4142 16.4142 10.75 16 10.75H4C3.58579 10.75 3.25 10.4142 3.25 10C3.25 9.58579 3.58579 9.25 4 9.25H16Z"), + ) + }.build() + return _ic_sign_minus_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignMinus20Preview() { + Icon( + imageVector = Icons.ic_sign_minus_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus24.kt new file mode 100644 index 0000000000..f115da900e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_minus_24: ImageVector? = null + +val Icons.ic_sign_minus_24: ImageVector + get() { + if (_ic_sign_minus_24 != null) return _ic_sign_minus_24!! + _ic_sign_minus_24 = ImageVector.Builder( + name = "ic_sign_minus_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M19 11C19.5523 11 20 11.4477 20 12C20 12.5523 19.5523 13 19 13H5C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11H19Z"), + ) + }.build() + return _ic_sign_minus_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignMinus24Preview() { + Icon( + imageVector = Icons.ic_sign_minus_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus28.kt new file mode 100644 index 0000000000..4e5633f5a3 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignMinus28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_minus_28: ImageVector? = null + +val Icons.ic_sign_minus_28: ImageVector + get() { + if (_ic_sign_minus_28 != null) return _ic_sign_minus_28!! + _ic_sign_minus_28 = ImageVector.Builder( + name = "ic_sign_minus_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M22 12.75C22.6904 12.75 23.25 13.3096 23.25 14C23.25 14.6904 22.6904 15.25 22 15.25H6C5.30964 15.25 4.75 14.6904 4.75 14C4.75 13.3096 5.30964 12.75 6 12.75H22Z"), + ) + }.build() + return _ic_sign_minus_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignMinus28Preview() { + Icon( + imageVector = Icons.ic_sign_minus_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus12.kt new file mode 100644 index 0000000000..8f1d6cbc68 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_plus_12: ImageVector? = null + +val Icons.ic_sign_plus_12: ImageVector + get() { + if (_ic_sign_plus_12 != null) return _ic_sign_plus_12!! + _ic_sign_plus_12 = ImageVector.Builder( + name = "ic_sign_plus_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.00488 2.00488C6.28098 2.00488 6.50482 2.2288 6.50488 2.50488V5.5H9.5C9.77614 5.5 10 5.72386 10 6C10 6.27614 9.77614 6.5 9.5 6.5H6.50488V9.50488C6.50488 9.78103 6.28103 10.0049 6.00488 10.0049C5.7288 10.0048 5.50488 9.78098 5.50488 9.50488V6.5H2.5C2.22386 6.5 2 6.27614 2 6C2 5.72386 2.22386 5.5 2.5 5.5H5.50488V2.50488C5.50495 2.22884 5.72884 2.00495 6.00488 2.00488Z"), + ) + }.build() + return _ic_sign_plus_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignPlus12Preview() { + Icon( + imageVector = Icons.ic_sign_plus_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus16.kt new file mode 100644 index 0000000000..0cf27a094d --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_plus_16: ImageVector? = null + +val Icons.ic_sign_plus_16: ImageVector + get() { + if (_ic_sign_plus_16 != null) return _ic_sign_plus_16!! + _ic_sign_plus_16 = ImageVector.Builder( + name = "ic_sign_plus_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00488 2.87988C8.35002 2.87988 8.62982 3.15976 8.62988 3.50488V7.375H12.5C12.8452 7.375 13.125 7.65482 13.125 8C13.125 8.34518 12.8452 8.625 12.5 8.625H8.62988V12.5049C8.62988 12.8501 8.35006 13.1299 8.00488 13.1299C7.65976 13.1298 7.37988 12.85 7.37988 12.5049V8.625H3.5C3.15482 8.625 2.875 8.34518 2.875 8C2.875 7.65482 3.15482 7.375 3.5 7.375H7.37988V3.50488C7.37995 3.1598 7.6598 2.87995 8.00488 2.87988Z"), + ) + }.build() + return _ic_sign_plus_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignPlus16Preview() { + Icon( + imageVector = Icons.ic_sign_plus_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus20.kt new file mode 100644 index 0000000000..8a6e46ed06 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_plus_20: ImageVector? = null + +val Icons.ic_sign_plus_20: ImageVector + get() { + if (_ic_sign_plus_20 != null) return _ic_sign_plus_20!! + _ic_sign_plus_20 = ImageVector.Builder( + name = "ic_sign_plus_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.0049 3.25C10.4191 3.25 10.7549 3.58579 10.7549 4V9.25H16C16.4142 9.25 16.75 9.58579 16.75 10C16.75 10.4142 16.4142 10.75 16 10.75H10.7549V16C10.7549 16.4142 10.4191 16.75 10.0049 16.75C9.59072 16.7499 9.25488 16.4142 9.25488 16V10.75H4C3.58579 10.75 3.25 10.4142 3.25 10C3.25 9.58579 3.58579 9.25 4 9.25H9.25488V4C9.25488 3.58583 9.59073 3.25007 10.0049 3.25Z"), + ) + }.build() + return _ic_sign_plus_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignPlus20Preview() { + Icon( + imageVector = Icons.ic_sign_plus_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus24.kt new file mode 100644 index 0000000000..44345b0d1e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_plus_24: ImageVector? = null + +val Icons.ic_sign_plus_24: ImageVector + get() { + if (_ic_sign_plus_24 != null) return _ic_sign_plus_24!! + _ic_sign_plus_24 = ImageVector.Builder( + name = "ic_sign_plus_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.0049 4.00488C12.5571 4.00488 13.0048 4.45265 13.0049 5.00488V11H19C19.5523 11 20 11.4477 20 12C20 12.5523 19.5523 13 19 13H13.0049V19.0049C13.0049 19.5572 12.5572 20.0049 12.0049 20.0049C11.4527 20.0048 11.0049 19.5571 11.0049 19.0049V13H5C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11H11.0049V5.00488C11.0049 4.45269 11.4527 4.00495 12.0049 4.00488Z"), + ) + }.build() + return _ic_sign_plus_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignPlus24Preview() { + Icon( + imageVector = Icons.ic_sign_plus_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus28.kt new file mode 100644 index 0000000000..8a73ec4be5 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignPlus28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sign_plus_28: ImageVector? = null + +val Icons.ic_sign_plus_28: ImageVector + get() { + if (_ic_sign_plus_28 != null) return _ic_sign_plus_28!! + _ic_sign_plus_28 = ImageVector.Builder( + name = "ic_sign_plus_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.0049 4.75488C14.6952 4.75488 15.2548 5.31458 15.2549 6.00488V12.75H22C22.6904 12.75 23.25 13.3096 23.25 14C23.25 14.6904 22.6904 15.25 22 15.25H15.2549V22.0049C15.2549 22.6952 14.6952 23.2549 14.0049 23.2549C13.3146 23.2548 12.7549 22.6952 12.7549 22.0049V15.25H6C5.30964 15.25 4.75 14.6904 4.75 14C4.75 13.3096 5.30964 12.75 6 12.75H12.7549V6.00488C12.7549 5.31462 13.3146 4.75495 14.0049 4.75488Z"), + ) + }.build() + return _ic_sign_plus_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSignPlus28Preview() { + Icon( + imageVector = Icons.ic_sign_plus_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd12.kt index eb33b4e140..7e648edd70 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd12.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd12.kt @@ -31,7 +31,7 @@ val Icons.ic_sign_usd_12: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M6.24954 0.5C6.52568 0.5 6.74953 0.72387 6.74954 1V1.55176C7.42689 1.64637 8.0446 1.86753 8.53958 2.1875C9.20731 2.61916 9.70754 3.27502 9.70755 4.07422C9.70747 4.35029 9.48364 4.57422 9.20755 4.57422C8.93161 4.57404 8.70763 4.35019 8.70755 4.07422C8.70754 3.72796 8.49005 3.34633 7.99661 3.02734C7.5082 2.71164 6.80353 2.5 5.99954 2.5C5.19556 2.5 4.49088 2.71164 4.00247 3.02734C3.50903 3.34633 3.29155 3.72796 3.29153 4.07422C3.29155 4.29659 3.33349 4.46597 3.40482 4.59863C3.47494 4.72893 3.58855 4.8519 3.77493 4.96191C4.16757 5.19353 4.8587 5.35156 5.99954 5.35156C7.18836 5.35156 8.1724 5.49931 8.87259 5.89941C9.23277 6.10525 9.52233 6.38077 9.71829 6.73535C9.91304 7.08786 9.99952 7.48949 9.99954 7.92578C9.99954 8.88789 9.47075 9.5592 8.70755 9.96094C8.15754 10.2504 7.47756 10.4084 6.74954 10.4697V11C6.74954 11.2761 6.52568 11.5 6.24954 11.5C5.97361 11.4998 5.74954 11.276 5.74954 11V10.4922C4.80503 10.4557 3.93479 10.2162 3.27005 9.82227C2.55796 9.40028 1.99954 8.74624 1.99954 7.92578C1.99964 7.64972 2.22346 7.42578 2.49954 7.42578C2.77563 7.42578 2.99945 7.64972 2.99954 7.92578C2.99954 8.25079 3.22518 8.63323 3.77982 8.96191C4.32353 9.28411 5.107 9.5 5.99954 9.5C6.92806 9.5 7.71052 9.35574 8.24173 9.07617C8.74508 8.81124 8.99954 8.44501 8.99954 7.92578C8.99952 7.62162 8.94005 7.39388 8.84329 7.21875C8.74761 7.04562 8.59956 6.89505 8.3765 6.76758C7.91001 6.50102 7.14403 6.35156 5.99954 6.35156C4.80735 6.35156 3.89439 6.19405 3.26614 5.82324C2.94235 5.63213 2.69081 5.38245 2.52396 5.07227C2.35836 4.76428 2.29155 4.42445 2.29153 4.07422C2.29155 3.27502 2.79178 2.61916 3.4595 2.1875C4.07394 1.79032 4.87755 1.54733 5.74954 1.50781V1C5.74956 0.724025 5.97362 0.50025 6.24954 0.5Z"), + pathData = addPathNodes("M6.22491 1.00171C6.50104 1.00173 6.72491 1.22558 6.72491 1.50171V1.95581C7.32383 2.04523 7.87142 2.24274 8.31281 2.52808C8.922 2.92211 9.38605 3.52582 9.38605 4.26733C9.38596 4.54329 9.16198 4.76715 8.88605 4.76733C8.61015 4.76711 8.38613 4.54327 8.38605 4.26733C8.38605 3.97864 8.20463 3.64919 7.76984 3.36792C7.3398 3.08992 6.71518 2.90126 6.00031 2.90112C5.28524 2.90112 4.65998 3.0899 4.2298 3.36792C3.7949 3.64921 3.61359 3.9786 3.61359 4.26733C3.61361 4.46099 3.64984 4.60501 3.70929 4.71558C3.76755 4.82372 3.86303 4.92834 4.02374 5.02319C4.36525 5.2245 4.97678 5.36694 6.00031 5.36694C7.07179 5.36701 7.96815 5.49938 8.60968 5.86597C8.94049 6.05507 9.20867 6.30941 9.38995 6.63745C9.56995 6.96344 9.64874 7.33411 9.64874 7.73315C9.64859 8.62074 9.15885 9.2399 8.45929 9.60815C7.96874 9.86629 7.3669 10.0071 6.72491 10.0652V10.4988C6.72474 10.7748 6.50094 10.9988 6.22491 10.9988C5.94888 10.9988 5.72508 10.7748 5.72491 10.4988V10.0896C4.88657 10.0503 4.11279 9.83465 3.51788 9.48218C2.86962 9.0979 2.35108 8.49581 2.35089 7.73315C2.35089 7.45701 2.57475 7.23315 2.85089 7.23315C3.12688 7.23334 3.35089 7.45713 3.35089 7.73315C3.35109 8.00058 3.53712 8.331 4.02765 8.62183C4.50783 8.9063 5.20484 9.09839 6.00031 9.09839C6.8314 9.09831 7.52592 8.96936 7.99347 8.72339C8.43306 8.49196 8.64861 8.17782 8.64874 7.73315C8.64874 7.46609 8.59611 7.26954 8.51398 7.12085C8.43295 6.97427 8.30721 6.84484 8.11359 6.73413C7.70571 6.50106 7.02738 6.36701 6.00031 6.36694C4.92527 6.36694 4.09201 6.22403 3.51495 5.88354C3.21689 5.70754 2.98334 5.47626 2.82843 5.18823C2.6749 4.90248 2.61361 4.58867 2.61359 4.26733C2.61359 3.52576 3.07755 2.92211 3.68683 2.52808C4.23673 2.17265 4.95099 1.95251 5.72491 1.90991V1.50171C5.72491 1.22557 5.94877 1.00171 6.22491 1.00171Z"), ) }.build() return _ic_sign_usd_12!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd16.kt index 2abbe140e6..cf988717db 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd16.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd16.kt @@ -31,7 +31,7 @@ val Icons.ic_sign_usd_16: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M8.34985 0.500183C8.626 0.500183 8.84985 0.724041 8.84985 1.00018V1.9494C9.83996 2.06353 10.7395 2.37327 11.4465 2.83026C12.3465 3.41205 12.9904 4.27563 12.9905 5.30389C12.9902 5.57981 12.7665 5.80389 12.4905 5.80389C12.2148 5.8035 11.9907 5.57957 11.9905 5.30389C11.9904 4.72855 11.6292 4.13921 10.9036 3.6701C10.1829 3.20439 9.15743 2.89963 7.99927 2.8996C6.84092 2.89965 5.81462 3.20425 5.09399 3.6701C4.36861 4.13917 4.00715 4.72866 4.00708 5.30389C4.00714 5.64045 4.07116 5.91136 4.1897 6.13202C4.30718 6.3505 4.49402 6.54862 4.78247 6.71893C5.37924 7.07105 6.39182 7.29215 7.99927 7.29218C9.6545 7.29219 10.9886 7.49914 11.9221 8.03241C12.3988 8.30481 12.7762 8.66529 13.0305 9.12518C13.2837 9.58331 13.3996 10.1119 13.3997 10.6965C13.3996 11.9549 12.7132 12.8333 11.6965 13.3683C10.912 13.7811 9.92062 13.997 8.84985 14.0695V15.0012C8.84935 15.2769 8.62569 15.5012 8.34985 15.5012C8.07411 15.5011 7.85035 15.2768 7.84985 15.0012V14.0969C6.48072 14.0739 5.22168 13.7381 4.27954 13.1799C3.3143 12.6078 2.599 11.7458 2.59888 10.6965C2.59897 10.4205 2.82293 10.1966 3.09888 10.1965C3.37496 10.1965 3.59879 10.4204 3.59888 10.6965C3.599 11.2505 3.9816 11.8408 4.78931 12.3195C5.58633 12.7917 6.72036 13.0997 7.99927 13.0998C9.31403 13.0998 10.4462 12.8963 11.2307 12.4836C11.9874 12.0853 12.3996 11.5119 12.3997 10.6965C12.3996 10.2442 12.3106 9.89022 12.1555 9.60956C12.0015 9.33094 11.7657 9.09468 11.426 8.90057C10.7262 8.50083 9.61008 8.29219 7.99927 8.29218C6.3405 8.29215 5.10608 8.07156 4.27368 7.58026C3.84786 7.32886 3.52304 7.00402 3.30884 6.60565C3.09606 6.20972 3.00714 5.76838 3.00708 5.30389C3.00715 4.2758 3.6513 3.41205 4.55103 2.83026C5.4218 2.26733 6.5853 1.92658 7.84985 1.90155V1.00018C7.84985 0.724107 8.0738 0.500291 8.34985 0.500183Z"), + pathData = addPathNodes("M8.26727 1.99707C8.61219 1.99733 8.8922 2.27711 8.89227 2.62207V3.1416C9.60171 3.25053 10.2502 3.48588 10.7751 3.8252C11.5077 4.2989 12.0699 5.02749 12.07 5.92578C12.0698 6.27076 11.79 6.55078 11.445 6.55078C11.1002 6.5505 10.8202 6.27058 10.82 5.92578C10.8199 5.59353 10.611 5.20778 10.0964 4.875C9.58774 4.54621 8.84725 4.32234 7.99774 4.32227C7.14836 4.32233 6.40775 4.5463 5.89911 4.875C5.3846 5.20775 5.17464 5.59357 5.1745 5.92578C5.17455 6.1534 5.21746 6.32111 5.28583 6.44824C5.35271 6.57247 5.46287 6.6936 5.65106 6.80469C6.0523 7.04141 6.77633 7.21188 7.99774 7.21191C9.27898 7.21195 10.3557 7.36993 11.1286 7.81152C11.5276 8.03958 11.8516 8.34625 12.071 8.74316C12.2889 9.13756 12.3835 9.58496 12.3835 10.0654C12.3833 11.1381 11.7909 11.8864 10.9479 12.3301C10.3645 12.637 9.65185 12.8058 8.89227 12.877V13.3682C8.89227 13.7132 8.61223 13.9929 8.26727 13.9932C7.92209 13.9932 7.64227 13.7133 7.64227 13.3682V12.9072C6.64705 12.8568 5.72816 12.5988 5.01923 12.1787C4.24036 11.7171 3.61122 10.9903 3.61102 10.0654C3.61102 9.72037 3.89101 9.44062 4.23602 9.44043C4.5812 9.44043 4.86102 9.72025 4.86102 10.0654C4.86123 10.3711 5.07429 10.7587 5.65594 11.1035C6.22446 11.4404 7.05168 11.6689 7.99774 11.6689C8.98847 11.6689 9.81303 11.5144 10.3659 11.2236C10.8839 10.951 11.1333 10.5843 11.1335 10.0654C11.1335 9.75012 11.0716 9.52032 10.9763 9.34766C10.8822 9.17762 10.736 9.02654 10.5085 8.89648C10.0277 8.6218 9.2235 8.46195 7.99774 8.46191C6.71223 8.46188 5.71107 8.2915 5.01532 7.88086C4.65545 7.6684 4.373 7.38905 4.18524 7.04004C3.99905 6.69377 3.92456 6.31327 3.9245 5.92578C3.92464 5.02755 4.48785 4.2989 5.2204 3.8252C5.87568 3.40167 6.7237 3.13754 7.64227 3.08301V2.62207C7.64234 2.27695 7.92214 1.99707 8.26727 1.99707Z"), ) }.build() return _ic_sign_usd_16!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd20.kt index 81bc02ff1c..a76e3269d8 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd20.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd20.kt @@ -31,7 +31,7 @@ val Icons.ic_sign_usd_20: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M10.4081 1.00348C10.8683 1.00348 11.2411 1.37625 11.2411 1.83649V2.80719C12.3279 2.96265 13.3175 3.31918 14.1103 3.8316C15.1888 4.52891 15.9882 5.58131 15.9882 6.85602C15.9879 7.26976 15.6519 7.60563 15.2382 7.60602C14.8241 7.60602 14.4885 7.27 14.4882 6.85602C14.4882 6.26079 14.1135 5.61958 13.2968 5.09137C12.4873 4.56804 11.3233 4.21942 9.99991 4.2193C8.67639 4.2193 7.51269 4.56803 6.70303 5.09137C5.88581 5.61968 5.51163 6.26061 5.51163 6.85602C5.51169 7.22745 5.5823 7.51456 5.70499 7.74274C5.8259 7.9675 6.01936 8.17779 6.33292 8.36285C6.98959 8.75026 8.13378 9.00836 9.99991 9.00836C11.9375 9.00842 13.5296 9.24892 14.6571 9.89313C15.236 10.224 15.7003 10.6652 16.0136 11.232C16.3251 11.7957 16.4637 12.4406 16.4638 13.1441C16.4637 14.6856 15.6185 15.7619 14.3896 16.4088C13.5074 16.873 12.4148 17.1273 11.2411 17.2281V18.1636C11.241 18.6238 10.8683 18.9966 10.4081 18.9966C9.94794 18.9966 9.57519 18.6238 9.5751 18.1636V17.2711C8.04947 17.2094 6.64609 16.8181 5.57608 16.1841C4.42409 15.5014 3.53512 14.4506 3.53506 13.1441C3.53531 12.7301 3.871 12.3941 4.28506 12.3941C4.69899 12.3943 5.03482 12.7302 5.03506 13.1441C5.03512 13.7076 5.42489 14.3513 6.34073 14.8941C7.24034 15.4271 8.53299 15.7808 9.99991 15.7808C11.5206 15.7808 12.8106 15.5441 13.6913 15.0806C14.53 14.639 14.9637 14.021 14.9638 13.1441C14.9637 12.6389 14.8645 12.2552 14.7001 11.9576C14.5372 11.663 14.2861 11.4091 13.913 11.1959C13.136 10.7519 11.8711 10.5084 9.99991 10.5084C8.05697 10.5084 6.58032 10.2499 5.57022 9.65387C5.0509 9.34727 4.64965 8.94802 4.3837 8.45367C4.11961 7.96253 4.01169 7.41927 4.01163 6.85602C4.01163 5.5812 4.80993 4.52891 5.88858 3.8316C6.87612 3.19325 8.16901 2.79688 9.5751 2.73004V1.83649C9.5751 1.37626 9.94789 1.0035 10.4081 1.00348Z"), + pathData = addPathNodes("M10.3625 2.00439C10.7765 2.00459 11.1125 2.34033 11.1125 2.75439V3.53369C12.0883 3.67315 12.9785 3.99312 13.6936 4.45557C14.6656 5.08428 15.3985 6.04164 15.3987 7.21143C15.3985 7.62544 15.0627 7.96129 14.6487 7.96143C14.2346 7.96133 13.8988 7.62546 13.8987 7.21143C13.8985 6.72063 13.5896 6.17484 12.8791 5.71533C12.1761 5.26063 11.1601 4.95463 9.99924 4.95459C8.83836 4.95462 7.82143 5.26061 7.11838 5.71533C6.40835 6.17476 6.09995 6.72077 6.09982 7.21143C6.09985 7.53068 6.15993 7.77248 6.26096 7.96045C6.36011 8.14481 6.52096 8.31966 6.78732 8.47705C7.35018 8.80943 8.34699 9.03953 9.99924 9.03955C11.723 9.03957 13.1544 9.253 14.175 9.83643C14.7005 10.1369 15.1239 10.5394 15.4104 11.0581C15.6951 11.5737 15.8215 12.1605 15.8215 12.7964C15.8214 14.2022 15.0476 15.1831 13.9348 15.769C13.1401 16.1874 12.1604 16.415 11.1125 16.5054V17.2534C11.1124 17.6674 10.7765 18.0032 10.3625 18.0034C9.9484 18.0034 9.61267 17.6675 9.61252 17.2534V16.5435C8.24926 16.4874 6.99244 16.1381 6.03049 15.5679C4.99455 14.9537 4.17709 13.9981 4.17697 12.7964C4.177 12.3823 4.51286 12.0465 4.92697 12.0464C5.34117 12.0464 5.67694 12.3822 5.67697 12.7964C5.67709 13.2553 5.9956 13.8038 6.79514 14.2778C7.57844 14.7422 8.70979 15.0532 9.99924 15.0532C11.3426 15.0532 12.472 14.8444 13.2365 14.4419C13.9591 14.0613 14.3214 13.5381 14.3215 12.7964C14.3215 12.3585 14.2357 12.0323 14.0979 11.7827C13.9617 11.5362 13.7506 11.321 13.4309 11.1382C12.7609 10.7552 11.6564 10.5396 9.99924 10.5396C8.27032 10.5395 6.94106 10.3102 6.02463 9.76904C5.55195 9.48986 5.18383 9.12465 4.93967 8.67041C4.69734 8.21951 4.59986 7.72236 4.59982 7.21143C4.59995 6.04178 5.33204 5.08428 6.30392 4.45557C7.19314 3.88043 8.35378 3.52514 9.61252 3.46436V2.75439C9.61255 2.34021 9.94833 2.00439 10.3625 2.00439Z"), ) }.build() return _ic_sign_usd_20!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd24.kt index 79639b1e16..2edbd65dc5 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd24.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd24.kt @@ -31,7 +31,7 @@ val Icons.ic_sign_usd_24: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M12.5 0.999939C13.0523 0.999967 13.5 1.4477 13.5 1.99994V3.10443C14.8543 3.29374 16.0895 3.73518 17.0791 4.37494C18.4146 5.23826 19.416 6.54999 19.4161 8.14838C19.4159 8.70042 18.9681 9.1482 18.4161 9.14838C17.8639 9.14838 17.4162 8.70053 17.4161 8.14838C17.416 7.45585 16.9801 6.69261 15.9932 6.05463C15.0164 5.42322 13.607 4.99994 11.9991 4.99994C10.3911 4.99994 8.98175 5.42322 8.00493 6.05463C7.01805 6.69261 6.5821 7.45585 6.58208 8.14838C6.58211 8.59299 6.66703 8.93094 6.80962 9.19623C6.94984 9.457 7.17592 9.70361 7.54887 9.92377C8.33404 10.3872 9.7168 10.704 11.9991 10.704C14.3767 10.704 16.3448 10.9986 17.7452 11.7988C18.4654 12.2104 19.0447 12.7607 19.4366 13.4697C19.8262 14.1748 19.999 14.9788 19.9991 15.8515C19.9991 17.7759 18.9408 19.1184 17.4141 19.9218C16.3144 20.5005 14.9553 20.8157 13.5 20.9384V21.9999C13.5 22.5522 13.0523 22.9999 12.5 22.9999C11.9478 22.9999 11.5 22.5522 11.5 21.9999V20.9882C9.61042 20.9154 7.86886 20.4334 6.53911 19.6454C5.11504 18.8015 3.99907 17.4923 3.99907 15.8515C3.99926 15.2994 4.4469 14.8515 4.99907 14.8515C5.55124 14.8515 5.99888 15.2994 5.99907 15.8515C5.99907 16.5015 6.44958 17.2674 7.55864 17.9247C8.64607 18.5691 10.214 18.9999 11.9991 18.9999C13.8561 18.9999 15.421 18.7114 16.4834 18.1523C17.4902 17.6224 17.9991 16.89 17.9991 15.8515C17.999 15.2432 17.8801 14.7877 17.6866 14.4374C17.4952 14.0912 17.1991 13.79 16.753 13.5351C15.82 13.002 14.2881 12.704 11.9991 12.704C9.61468 12.704 7.78877 12.388 6.53227 11.6464C5.88451 11.2641 5.38161 10.7641 5.0479 10.1435C4.71679 9.52759 4.58211 8.84875 4.58208 8.14838C4.5821 6.54999 5.58354 5.23826 6.91899 4.37494C8.14813 3.5804 9.75561 3.09054 11.5 3.01166V1.99994C11.5001 1.44768 11.9478 0.999939 12.5 0.999939Z"), + pathData = addPathNodes("M12.4499 1.99683C13.0022 1.99683 13.4499 2.44454 13.4499 2.99683V3.90405C14.6485 4.0828 15.7433 4.47968 16.6266 5.05054C17.8461 5.83872 18.776 7.04615 18.7761 8.53003C18.776 9.08214 18.3281 9.52984 17.7761 9.53003C17.2239 9.52995 16.7761 9.08221 16.7761 8.53003C16.776 7.95222 16.4118 7.2932 15.5407 6.73022C14.6797 6.17383 13.4301 5.79663 11.9987 5.79663C10.5674 5.79669 9.31771 6.17381 8.45673 6.73022C7.58581 7.29315 7.22238 7.95229 7.22235 8.53003C7.22237 8.91748 7.29576 9.20527 7.41473 9.42651C7.5313 9.64305 7.72176 9.8518 8.04364 10.0417C8.72706 10.4449 9.9496 10.7302 11.9987 10.7302C14.1436 10.7302 15.9374 10.9949 17.2214 11.7283C17.8836 12.1066 18.419 12.6148 18.7819 13.2712C19.1426 13.9237 19.3005 14.6648 19.3005 15.4636C19.3003 17.2398 18.3207 18.478 16.9206 19.2146C15.9388 19.7311 14.735 20.0151 13.4499 20.1316V20.9968C13.4497 21.5489 13.0021 21.9968 12.4499 21.9968C11.8978 21.9968 11.4501 21.5489 11.4499 20.9968V20.1814C9.77177 20.103 8.22372 19.6691 7.0329 18.9636C5.73531 18.1949 4.69718 16.9899 4.69696 15.4636C4.697 14.9114 5.14476 14.4637 5.69696 14.4636C6.24922 14.4636 6.69692 14.9114 6.69696 15.4636C6.69718 15.9988 7.06975 16.6607 8.05243 17.2429C9.01349 17.8122 10.4066 18.196 11.9987 18.196C13.663 18.196 15.0538 17.9376 15.9899 17.4451C16.8702 16.9819 17.3003 16.3535 17.3005 15.4636C17.3005 14.9294 17.1963 14.5365 17.0319 14.239C16.8697 13.9455 16.6172 13.6863 16.2292 13.4646C15.4125 12.9982 14.0548 12.7302 11.9987 12.7302C9.8473 12.7302 8.18164 12.4456 7.02704 11.7644C6.43029 11.4123 5.96312 10.9502 5.65302 10.3738C5.3454 9.80183 5.22237 9.17329 5.22235 8.53003C5.22238 7.04608 6.15219 5.83871 7.37177 5.05054C8.47249 4.33923 9.90093 3.89728 11.4499 3.81226V2.99683C11.4499 2.44459 11.8977 1.9969 12.4499 1.99683Z"), ) }.build() return _ic_sign_usd_24!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd28.kt index 7690324633..58d2214bda 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd28.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSignUsd28.kt @@ -31,7 +31,7 @@ val Icons.ic_sign_usd_28: ImageVector addPath( fill = SolidColor(Color.Black), pathFillType = PathFillType.NonZero, - pathData = addPathNodes("M14.5876 1.00452C15.2777 1.0047 15.8374 1.56443 15.8376 2.25452V3.48694C17.4125 3.71559 18.8499 4.23337 20.0066 4.98108C21.5882 6.00358 22.7849 7.56465 22.7849 9.4762C22.7847 10.1664 22.2251 10.7262 21.5349 10.7262C20.8448 10.7259 20.285 10.1663 20.2849 9.4762C20.2849 8.69699 19.7951 7.82152 18.6491 7.08069C17.5158 6.34805 15.875 5.85414 13.9987 5.85413C12.1226 5.85417 10.4817 6.3481 9.34836 7.08069C8.20259 7.82148 7.71262 8.69705 7.71262 9.4762C7.71265 9.98868 7.80915 10.3732 7.96945 10.6715C8.12684 10.9642 8.38265 11.2443 8.81027 11.4967C9.71464 12.0305 11.3222 12.402 13.9987 12.402C16.7945 12.402 19.1225 12.748 20.7849 13.6979C21.6414 14.1873 22.3326 14.8434 22.8005 15.6901C23.2656 16.5317 23.4704 17.489 23.4704 18.524C23.4703 20.8176 22.2069 22.4177 20.3943 23.3717C19.1089 24.0481 17.5276 24.4184 15.8376 24.567V25.7448C15.8376 26.435 15.2778 26.9946 14.5876 26.9948C13.8973 26.9948 13.3376 26.4351 13.3376 25.7448V24.6295C11.1355 24.5341 9.10475 23.9673 7.54758 23.0446C5.86321 22.0463 4.52718 20.4885 4.52707 18.524C4.52719 17.8339 5.08691 17.2742 5.77707 17.274C6.46735 17.274 7.02695 17.8338 7.02707 18.524C7.02718 19.25 7.53132 20.1292 8.82199 20.8942C10.0856 21.643 11.9134 22.1461 13.9987 22.1461C16.1739 22.1461 17.9978 21.8073 19.2302 21.1588C20.3929 20.5468 20.9703 19.7102 20.9704 18.524C20.9704 17.8194 20.832 17.2971 20.612 16.899C20.3948 16.5062 20.0581 16.1622 19.5446 15.8688C18.4665 15.2527 16.6837 14.902 13.9987 14.902C11.1946 14.902 9.03328 14.5314 7.53976 13.65C6.76873 13.1949 6.16753 12.5984 5.76828 11.8561C5.37214 11.1194 5.21265 10.3086 5.21262 9.4762C5.21262 7.56476 6.4094 6.00359 7.99094 4.98108C9.4303 4.05062 11.3048 3.47495 13.3376 3.3717V2.25452C13.3378 1.56431 13.8974 1.00452 14.5876 1.00452Z"), + pathData = addPathNodes("M14.5376 2.00049C15.2279 2.00058 15.7876 2.56019 15.7876 3.25049V4.28564C17.2071 4.50339 18.5048 4.97678 19.5552 5.65576C21.0211 6.6035 22.1468 8.06155 22.147 9.85889C22.147 10.5492 21.5872 11.1088 20.897 11.1089C20.2067 11.1088 19.647 10.5492 19.647 9.85889C19.6468 9.19378 19.2279 8.42135 18.1978 7.75537C17.1801 7.0976 15.6991 6.65001 13.9995 6.6499C12.2997 6.6499 10.8181 7.09754 9.80029 7.75537C8.77008 8.42137 8.35124 9.19376 8.35107 9.85889C8.35107 10.3148 8.43781 10.6492 8.57471 10.9038C8.70855 11.1525 8.92742 11.3953 9.3042 11.6177C10.1071 12.0915 11.5552 12.4312 13.9995 12.4312C16.563 12.4312 18.717 12.7478 20.2632 13.6313C21.0616 14.0876 21.7091 14.7015 22.1479 15.4956C22.584 16.2847 22.7739 17.1797 22.7739 18.1411C22.7738 20.2871 21.5883 21.7838 19.9019 22.6714C18.7343 23.2857 17.3079 23.6256 15.7876 23.7681V24.7505C15.7873 25.4406 15.2277 26.0004 14.5376 26.0005C13.8474 26.0005 13.2879 25.4406 13.2876 24.7505V23.8306C11.2965 23.7298 9.45885 23.2101 8.04053 22.3696C6.48214 21.4461 5.22432 19.9916 5.22412 18.1411C5.22419 17.4508 5.7838 16.8911 6.47412 16.8911C7.16433 16.8912 7.72406 17.4509 7.72412 18.1411C7.72433 18.7531 8.15059 19.5281 9.31494 20.2183C10.4525 20.8924 12.1065 21.3501 13.9995 21.3501C15.9822 21.35 17.6316 21.0407 18.7378 20.4585C19.7744 19.9129 20.2738 19.1797 20.2739 18.1411C20.2739 17.5101 20.1504 17.0501 19.9595 16.7046C19.7713 16.3643 19.4783 16.0625 19.0229 15.8022C18.061 15.2526 16.4521 14.9312 13.9995 14.9312C11.4274 14.9312 9.42567 14.5915 8.03369 13.77C7.3133 13.3448 6.74823 12.7861 6.37256 12.0874C5.99995 11.3945 5.85107 10.6344 5.85107 9.85889C5.85124 8.06151 6.97685 6.6035 8.44287 5.65576C9.75386 4.80837 11.4498 4.28033 13.2876 4.17139V3.25049C13.2876 2.56013 13.8472 2.00049 14.5376 2.00049Z"), ) }.build() return _ic_sign_usd_28!! diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake16.kt new file mode 100644 index 0000000000..8a46773591 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_snowflake_16: ImageVector? = null + +val Icons.ic_snowflake_16: ImageVector + get() { + if (_ic_snowflake_16 != null) return _ic_snowflake_16!! + _ic_snowflake_16 = ImageVector.Builder( + name = "ic_snowflake_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00194 2C8.34688 2.00028 8.62694 2.27999 8.62694 2.625V3.2793L8.88475 3.02734C9.13122 2.78571 9.52786 2.78969 9.76952 3.03613C10.0108 3.28256 10.0069 3.67834 9.76073 3.91992L8.62694 5.03027V6.92871L10.3242 5.96777L10.7392 4.4502C10.8306 4.11776 11.1741 3.92181 11.5068 4.0127C11.8393 4.10384 12.0349 4.44763 11.9443 4.78027L11.8564 5.10059L12.5703 4.69727C12.8707 4.52727 13.2519 4.6332 13.4219 4.93359C13.5918 5.23398 13.4859 5.61516 13.1855 5.78516L12.5039 6.16992L12.8223 6.25391C13.1556 6.34163 13.3546 6.68313 13.2676 7.0166C13.18 7.35036 12.8386 7.5503 12.5049 7.46289L10.9433 7.05273L9.26854 8L10.9443 8.94824L12.5049 8.53906C12.8386 8.45165 13.18 8.65159 13.2676 8.98535C13.3546 9.31882 13.1556 9.66033 12.8223 9.74805L12.5039 9.83105L13.1855 10.2168C13.4858 10.3868 13.5917 10.768 13.4219 11.0684C13.2518 11.3687 12.8707 11.4747 12.5703 11.3047L11.8564 10.9004L11.9443 11.2217C12.0349 11.5543 11.8393 11.8981 11.5068 11.9893C11.1742 12.0801 10.8306 11.8842 10.7392 11.5518L10.3242 10.0332L8.62694 9.07227V10.9707L9.76073 12.082C10.0068 12.3237 10.0109 12.7194 9.76952 12.9658C9.52787 13.2123 9.13123 13.2163 8.88475 12.9746L8.62694 12.7207V13.3779C8.62666 13.7227 8.34671 14.0027 8.00194 14.0029C7.65698 14.0029 7.37722 13.7228 7.37694 13.3779V12.7188L7.11717 12.9746C6.87072 13.2161 6.475 13.2122 6.23338 12.9658C5.99199 12.7193 5.99585 12.3236 6.24217 12.082L7.37694 10.9688V9.07227L5.68065 10.0322L5.26561 11.5518C5.1745 11.8841 4.83056 12.0796 4.49803 11.9893C4.16516 11.8983 3.9688 11.5546 4.05956 11.2217L4.14647 10.8994L3.4326 11.3047C3.13222 11.4746 2.75104 11.3687 2.58104 11.0684C2.4113 10.768 2.51708 10.3867 2.81737 10.2168L3.49901 9.83008L3.1826 9.74805C2.84898 9.66048 2.64917 9.31899 2.73631 8.98535C2.82391 8.65163 3.16528 8.45171 3.49901 8.53906L5.0576 8.94727L6.73143 8L5.05858 7.05273L3.49901 7.46289C3.16528 7.55024 2.82391 7.35033 2.73631 7.0166C2.64915 6.68295 2.84897 6.34147 3.1826 6.25391L3.49803 6.16992L2.81737 5.78516C2.51703 5.61518 2.41118 5.23397 2.58104 4.93359C2.75102 4.63325 3.13223 4.52739 3.4326 4.69727L4.14647 5.10059L4.05956 4.78027C3.96879 4.44739 4.16515 4.10363 4.49803 4.0127C4.83057 3.92234 5.17451 4.11782 5.26561 4.4502L5.67967 5.96875L7.37694 6.92871V5.03223L6.24217 3.91992C5.99581 3.67834 5.99198 3.28262 6.23338 3.03613C6.47502 2.78969 6.8707 2.78575 7.11717 3.02734L7.37694 3.28125V2.625C7.37694 2.27985 7.65681 2.00005 8.00194 2Z"), + ) + }.build() + return _ic_snowflake_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSnowflake16Preview() { + Icon( + imageVector = Icons.ic_snowflake_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake20.kt new file mode 100644 index 0000000000..d27bdad8a5 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_snowflake_20: ImageVector? = null + +val Icons.ic_snowflake_20: ImageVector + get() { + if (_ic_snowflake_20 != null) return _ic_snowflake_20!! + _ic_snowflake_20 = ImageVector.Builder( + name = "ic_snowflake_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.0011 2.5C10.4149 2.50024 10.7509 2.83611 10.7511 3.25V4.18066L11.1749 3.77441C11.4736 3.48781 11.9486 3.49748 12.2354 3.7959C12.5221 4.0946 12.5124 4.56958 12.2139 4.85645L10.7511 6.25977V8.72461L13.0245 7.46387L13.5597 5.54785C13.6712 5.14923 14.0847 4.91518 14.4835 5.02637C14.882 5.13773 15.1148 5.55155 15.004 5.9502L14.8653 6.44336L15.8878 5.87793C16.2499 5.67781 16.7066 5.80896 16.9073 6.1709C17.1077 6.53284 16.9768 6.98943 16.6153 7.19043L15.672 7.71191L16.1632 7.83887C16.5639 7.94204 16.8057 8.35115 16.7032 8.75195C16.6002 9.15291 16.1911 9.39467 15.7901 9.29199L13.7618 8.77051L11.547 9.99707L13.7647 11.2256L15.7901 10.7061C16.1911 10.6034 16.6002 10.8452 16.7032 11.2461C16.8059 11.647 16.5639 12.056 16.1632 12.1592L15.6729 12.2842L16.6153 12.8066C16.9768 13.0076 17.1075 13.4642 16.9073 13.8262C16.7065 14.1882 16.2499 14.3186 15.8878 14.1182L14.8653 13.5508L15.004 14.0479C15.1149 14.4465 14.8821 14.8603 14.4835 14.9717C14.0847 15.0829 13.6711 14.8489 13.5597 14.4502L13.0235 12.5303L10.7511 11.2705V13.7354L12.2139 15.1396C12.5125 15.4264 12.522 15.9014 12.2354 16.2002C11.9486 16.4989 11.4737 16.5085 11.1749 16.2217L10.7511 15.8145V16.7461C10.7511 17.1602 10.4151 17.4959 10.0011 17.4961C9.58685 17.4961 9.25106 17.1603 9.25106 16.7461V15.8135L8.82625 16.2217C8.5275 16.5085 8.05259 16.4989 7.7657 16.2002C7.47919 15.9014 7.48855 15.4264 7.78719 15.1396L9.25106 13.7344V11.2715L6.9786 12.5303L6.44344 14.4502C6.33208 14.8488 5.91835 15.0826 5.51961 14.9717C5.12084 14.8604 4.88724 14.4466 4.99813 14.0479L5.13582 13.5508L4.11434 14.1182C3.75214 14.3188 3.29465 14.1883 3.09383 13.8262C2.89345 13.464 3.02566 13.0073 3.38778 12.8066L4.32918 12.2842L3.83992 12.1592C3.4389 12.0561 3.19708 11.6471 3.29988 11.2461C3.403 10.845 3.81187 10.6031 4.21297 10.7061L6.23836 11.2256L8.4532 9.99805L6.23934 8.77051L4.21297 9.29199C3.81187 9.39498 3.403 9.15304 3.29988 8.75195C3.19723 8.351 3.43898 7.94192 3.83992 7.83887L4.33016 7.71191L3.38778 7.19043C3.0256 6.9897 2.8933 6.53313 3.09383 6.1709C3.29462 5.80887 3.75216 5.67744 4.11434 5.87793L5.13582 6.44336L4.99813 5.9502C4.88739 5.55148 5.12092 5.13759 5.51961 5.02637C5.91827 4.91548 6.33201 5.14932 6.44344 5.54785L6.9786 7.46484L9.25106 8.72461V6.26074L7.78719 4.85645C7.48874 4.56953 7.47893 4.09457 7.7657 3.7959C8.05251 3.49741 8.52752 3.4879 8.82625 3.77441L9.25106 4.18164V3.25C9.25126 2.83596 9.58697 2.5 10.0011 2.5Z"), + ) + }.build() + return _ic_snowflake_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSnowflake20Preview() { + Icon( + imageVector = Icons.ic_snowflake_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake24.kt new file mode 100644 index 0000000000..426f9a8266 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSnowflake24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_snowflake_24: ImageVector? = null + +val Icons.ic_snowflake_24: ImageVector + get() { + if (_ic_snowflake_24 != null) return _ic_snowflake_24!! + _ic_snowflake_24 = ImageVector.Builder( + name = "ic_snowflake_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.9998 2C12.5521 2.00006 12.9998 2.44775 12.9998 3V4.1748L13.4608 3.71387C13.8511 3.32351 14.4843 3.3237 14.8748 3.71387C15.2652 4.1043 15.2651 4.73737 14.8748 5.12793L12.9998 7.00293V10.2666L15.8279 8.63281L16.5135 6.07422C16.6564 5.54089 17.2047 5.22438 17.7381 5.36719C18.2713 5.5102 18.5879 6.05848 18.4451 6.5918L18.2762 7.21973L19.4998 6.51367C19.978 6.23773 20.5898 6.40187 20.866 6.87988C21.142 7.35808 20.9779 7.96992 20.4998 8.24609L19.2752 8.95215L19.9061 9.12207C20.4393 9.26507 20.7559 9.81333 20.6131 10.3467C20.4702 10.88 19.9219 11.1964 19.3885 11.0537L16.826 10.3672L13.9988 11.999L16.826 13.6318L19.3885 12.9463C19.9219 12.8036 20.4702 13.12 20.6131 13.6533C20.7558 14.1866 20.4393 14.7349 19.9061 14.8779L19.2752 15.0459L20.4998 15.7539C20.978 16.0301 21.1422 16.6419 20.866 17.1201C20.5899 17.5982 19.978 17.7622 19.4998 17.4863L18.2762 16.7793L18.4451 17.4082C18.5878 17.9415 18.2713 18.4898 17.7381 18.6328C17.2047 18.7756 16.6564 18.4591 16.5135 17.9258L15.8279 15.3652L12.9998 13.7324V16.9961L14.8748 18.8721C15.2651 19.2626 15.2652 19.8957 14.8748 20.2861C14.4842 20.6763 13.8511 20.6765 13.4608 20.2861L12.9998 19.8242V21C12.9998 21.5522 12.5521 21.9999 11.9998 22C11.4477 21.9998 10.9998 21.5522 10.9998 21V19.8242L10.5389 20.2861C10.1484 20.6764 9.51533 20.6764 9.12482 20.2861C8.73455 19.8957 8.73468 19.2626 9.12482 18.8721L10.9998 16.9961V13.7324L8.1717 15.3643L7.48713 17.9258C7.34426 18.4591 6.79586 18.7754 6.26252 18.6328C5.7292 18.4899 5.41272 17.9416 5.55549 17.4082L5.72346 16.7793L4.49982 17.4863C4.02164 17.7622 3.40974 17.5982 3.13361 17.1201C2.85762 16.6419 3.02176 16.0301 3.49982 15.7539L4.72346 15.0459L4.09455 14.8779C3.56116 14.735 3.2447 14.1867 3.38752 13.6533C3.53045 13.1199 4.07869 12.8034 4.61213 12.9463L7.17267 13.6318L9.99885 11.999L7.17365 10.3672L4.61213 11.0537C4.07867 11.1966 3.53043 10.8801 3.38752 10.3467C3.24465 9.81323 3.56112 9.26498 4.09455 9.12207L4.72346 8.95312L3.49982 8.24609C3.02183 7.96986 2.85763 7.35803 3.13361 6.87988C3.40974 6.40181 4.02164 6.23784 4.49982 6.51367L5.72346 7.21973L5.55549 6.5918C5.41268 6.05838 5.72916 5.51011 6.26252 5.36719C6.79585 5.22457 7.34424 5.54095 7.48713 6.07422L8.1717 8.63379L10.9998 10.2666V7.00293L9.12482 5.12793C8.73467 4.73738 8.73452 4.10425 9.12482 3.71387C9.51532 3.32361 10.1484 3.32364 10.5389 3.71387L10.9998 4.1748V3C10.9998 2.44781 11.4477 2.00015 11.9998 2Z"), + ) + }.build() + return _ic_snowflake_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSnowflake24Preview() { + Icon( + imageVector = Icons.ic_snowflake_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess16.kt new file mode 100644 index 0000000000..fae60f1b5a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess16.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_success_16: ImageVector? = null + +val Icons.ic_success_16: ImageVector + get() { + if (_ic_success_16 != null) return _ic_success_16!! + _ic_success_16 = ImageVector.Builder( + name = "ic_success_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.7207 6.07129C9.96472 5.82766 10.3605 5.82759 10.6045 6.07129C10.8486 6.31535 10.8485 6.71197 10.6045 6.95605L7.65625 9.90332C7.63429 9.93582 7.60979 9.96731 7.58105 9.99609C7.36741 10.2097 7.03754 10.2365 6.79492 10.0762L6.69727 9.99609L6.68848 9.98828C6.68683 9.9866 6.68522 9.98409 6.68359 9.98242L5.32617 8.62598C5.08257 8.38192 5.0824 7.98614 5.32617 7.74219C5.57022 7.49818 5.96686 7.49821 6.21094 7.74219L7.12988 8.66113L9.7207 6.07129Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8 1.99902C11.3136 1.99922 13.9996 4.68645 14 8C13.9998 11.3138 11.3138 13.9998 8 14C4.68642 13.9996 1.99922 11.3136 1.99902 8C1.99946 4.68658 4.68657 1.99944 8 1.99902ZM8 3.24902C5.37693 3.24944 3.24946 5.37694 3.24902 8C3.24922 10.6233 5.37678 12.7496 8 12.75C10.6234 12.7498 12.7498 10.6234 12.75 8C12.7496 5.3768 10.6233 3.24922 8 3.24902Z"), + ) + }.build() + return _ic_success_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSuccess16Preview() { + Icon( + imageVector = Icons.ic_success_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess20.kt new file mode 100644 index 0000000000..1caf48e3c8 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess20.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_success_20: ImageVector? = null + +val Icons.ic_success_20: ImageVector + get() { + if (_ic_success_20 != null) return _ic_success_20!! + _ic_success_20 = ImageVector.Builder( + name = "ic_success_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.376 7.47168C12.6689 7.17882 13.1436 7.1788 13.4365 7.47168C13.7292 7.76458 13.7293 8.23939 13.4365 8.53223L9.4707 12.4971C9.44261 12.5403 9.40997 12.5822 9.37207 12.6201C9.07922 12.9125 8.60429 12.9126 8.31152 12.6201L6.46973 10.7783C6.17688 10.4855 6.17699 10.0097 6.46973 9.7168C6.76257 9.42419 7.23743 9.42419 7.53027 9.7168L8.83008 11.0166L12.376 7.47168Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10 2.02441C14.4047 2.02453 17.9755 5.59526 17.9756 10C17.9755 14.4047 14.4047 17.9755 10 17.9756C5.59526 17.9755 2.02453 14.4047 2.02441 10C2.02453 5.59526 5.59526 2.02453 10 2.02441ZM10 3.52441C6.42369 3.52453 3.52453 6.42369 3.52441 10C3.52453 13.5763 6.42369 16.4755 10 16.4756C13.5763 16.4755 16.4755 13.5763 16.4756 10C16.4755 6.42369 13.5763 3.52453 10 3.52441Z"), + ) + }.build() + return _ic_success_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSuccess20Preview() { + Icon( + imageVector = Icons.ic_success_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess24.kt new file mode 100644 index 0000000000..291d9f1bf8 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess24.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_success_24: ImageVector? = null + +val Icons.ic_success_24: ImageVector + get() { + if (_ic_success_24 != null) return _ic_success_24!! + _ic_success_24 = ImageVector.Builder( + name = "ic_success_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.7803 8.89551C15.1708 8.50499 15.8038 8.50499 16.1943 8.89551C16.5847 9.28604 16.5848 9.9191 16.1943 10.3096L11.4424 15.0605C11.4063 15.1146 11.3651 15.1672 11.3174 15.2148C10.9269 15.6048 10.2937 15.6049 9.90332 15.2148L7.73535 13.0469C7.34499 12.6565 7.34531 12.0234 7.73535 11.6328C8.12588 11.2423 8.75889 11.2423 9.14941 11.6328L10.5957 13.0791L14.7803 8.89551Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 1.99609C17.5248 1.99618 22.0038 6.47525 22.0039 12C22.0038 17.5247 17.5248 22.0038 12 22.0039C6.47529 22.0038 1.99624 17.5247 1.99609 12C1.99623 6.47528 6.47528 1.99623 12 1.99609ZM12 3.99609C7.57984 3.99623 3.99623 7.57984 3.99609 12C3.99624 16.4201 7.57986 20.0038 12 20.0039C16.4202 20.0038 20.0038 16.4202 20.0039 12C20.0038 7.57982 16.4202 3.99618 12 3.99609Z"), + ) + }.build() + return _ic_success_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSuccess24Preview() { + Icon( + imageVector = Icons.ic_success_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess28.kt new file mode 100644 index 0000000000..1572aabd68 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSuccess28.kt @@ -0,0 +1,52 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_success_28: ImageVector? = null + +val Icons.ic_success_28: ImageVector + get() { + if (_ic_success_28 != null) return _ic_success_28!! + _ic_success_28 = ImageVector.Builder( + name = "ic_success_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17.2754 10.2539C17.7634 9.76614 18.5548 9.76631 19.043 10.2539C19.5309 10.742 19.5308 11.5333 19.043 12.0215L13.374 17.6924C13.3298 17.7579 13.2796 17.8209 13.2217 17.8789C12.7641 18.3363 12.0397 18.365 11.5488 17.9648L11.4531 17.8789L8.86621 15.29C8.37857 14.8018 8.37829 14.0104 8.86621 13.5225C9.35432 13.0347 10.1457 13.0347 10.6338 13.5225L12.3203 15.21L17.2754 10.2539Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14 2C20.6273 2.00026 26 7.37405 26 14.002C25.9998 20.6297 20.6272 26.0027 14 26.0029C7.37255 26.0029 2.00023 20.6299 2 14.002C2.00003 7.37389 7.37244 2 14 2ZM14 4.5C8.75348 4.5 4.50003 8.75426 4.5 14.002C4.50023 19.2495 8.7536 23.5029 14 23.5029C19.2462 23.5027 23.4998 19.2493 23.5 14.002C23.5 8.75442 19.2463 4.50026 14 4.5Z"), + ) + }.build() + return _ic_success_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSuccess28Preview() { + Icon( + imageVector = Icons.ic_success_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun16.kt new file mode 100644 index 0000000000..9e77e87061 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun16.kt @@ -0,0 +1,87 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sun_16: ImageVector? = null + +val Icons.ic_sun_16: ImageVector + get() { + if (_ic_sun_16 != null) return _ic_sun_16!! + _ic_sun_16 = ImageVector.Builder( + name = "ic_sun_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00098 11.9463C8.34606 11.9463 8.62584 12.2262 8.62598 12.5713V13.877C8.62598 14.2221 8.34614 14.5019 8.00098 14.502C7.65592 14.5018 7.37598 14.222 7.37598 13.877V12.5713C7.37611 12.2263 7.656 11.9464 8.00098 11.9463Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.32715 10.791C4.57115 10.547 4.96685 10.5471 5.21094 10.791C5.45472 11.0351 5.45488 11.4308 5.21094 11.6748L4.28711 12.5977C4.04304 12.8417 3.64737 12.8417 3.40332 12.5977C3.15975 12.3536 3.1595 11.9578 3.40332 11.7139L4.32715 10.791Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.791 10.791C11.0351 10.5471 11.4308 10.547 11.6748 10.791L12.5986 11.7139C12.8423 11.9578 12.8422 12.3536 12.5986 12.5977C12.3546 12.8417 11.9579 12.8417 11.7139 12.5977L10.791 11.6748C10.547 11.4308 10.5472 11.0351 10.791 10.791Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00098 5.41699C9.42763 5.41721 10.5839 6.57431 10.584 8.00098C10.5838 9.42764 9.42763 10.5838 8.00098 10.584C6.5743 10.5838 5.41713 9.42766 5.41699 8.00098C5.41712 6.57429 6.5743 5.41718 8.00098 5.41699ZM8.00098 6.66699C7.26474 6.66718 6.66712 7.26456 6.66699 8.00098C6.66713 8.73739 7.26474 9.3338 8.00098 9.33398C8.73718 9.33377 9.33385 8.73737 9.33398 8.00098C9.33385 7.26458 8.73719 6.66721 8.00098 6.66699Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M3.43066 7.37598C3.77566 7.37608 4.05551 7.65599 4.05566 8.00098C4.05552 8.34597 3.77566 8.62587 3.43066 8.62598H2.125C1.77991 8.62598 1.50014 8.34603 1.5 8.00098C1.50015 7.65593 1.77992 7.37598 2.125 7.37598H3.43066Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.877 7.37598C14.222 7.37598 14.5018 7.65593 14.502 8.00098C14.5018 8.34604 14.222 8.62598 13.877 8.62598H12.5713C12.2262 8.62592 11.9464 8.34601 11.9463 8.00098C11.9464 7.65596 12.2263 7.37603 12.5713 7.37598H13.877Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M3.4043 3.40332C3.64836 3.1597 4.04415 3.1595 4.28809 3.40332L5.21094 4.32715C5.45494 4.57117 5.45481 4.96684 5.21094 5.21094C4.96685 5.45484 4.57116 5.45496 4.32715 5.21094L3.4043 4.28711C3.16038 4.04301 3.16028 3.64735 3.4043 3.40332Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.7139 3.40332C11.9578 3.15963 12.3536 3.15979 12.5977 3.40332C12.8417 3.6474 12.8417 4.04401 12.5977 4.28809L11.6748 5.21094C11.4308 5.45495 11.0351 5.45481 10.791 5.21094C10.5471 4.96684 10.547 4.57116 10.791 4.32715L11.7139 3.40332Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M8.00098 1.5C8.34614 1.50001 8.62598 1.77983 8.62598 2.125V3.43066C8.62598 3.77583 8.34614 4.05565 8.00098 4.05566C7.65592 4.05552 7.37598 3.77576 7.37598 3.43066V2.125C7.37598 1.77991 7.65592 1.50014 8.00098 1.5Z"), + ) + }.build() + return _ic_sun_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSun16Preview() { + Icon( + imageVector = Icons.ic_sun_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun20.kt new file mode 100644 index 0000000000..e3b014ee0e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun20.kt @@ -0,0 +1,87 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sun_20: ImageVector? = null + +val Icons.ic_sun_20: ImageVector + get() { + if (_ic_sun_20 != null) return _ic_sun_20!! + _ic_sun_20 = ImageVector.Builder( + name = "ic_sun_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.002 14.8926C10.4158 14.8928 10.7517 15.2287 10.752 15.6426V17.2539C10.752 17.668 10.416 18.0037 10.002 18.0039C9.58792 18.0037 9.25195 17.668 9.25195 17.2539V15.6426C9.25216 15.2287 9.58805 14.8928 10.002 14.8926Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M5.4834 13.4609C5.77629 13.1681 6.25106 13.1681 6.54395 13.4609C6.8364 13.7539 6.83666 14.2287 6.54395 14.5215L5.4043 15.6611C5.11153 15.9536 4.6366 15.9535 4.34375 15.6611C4.05094 15.3683 4.05109 14.8935 4.34375 14.6006L5.4834 13.4609Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M13.46 13.46C13.7528 13.1674 14.2277 13.1674 14.5205 13.46L15.6602 14.5996C15.9529 14.8924 15.9527 15.3673 15.6602 15.6602C15.3673 15.9527 14.8924 15.9529 14.5996 15.6602L13.46 14.5215C13.1672 14.2287 13.1674 13.7529 13.46 13.46Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.001 6.83496C11.7502 6.83496 13.1687 8.25283 13.1689 10.002C13.1687 11.7511 11.7502 13.1699 10.001 13.1699C8.25219 13.1694 6.83421 11.7508 6.83398 10.002C6.83423 8.25313 8.25221 6.83545 10.001 6.83496ZM10.001 8.33496C9.08064 8.33545 8.33423 9.08156 8.33398 10.002C8.33421 10.9224 9.08062 11.6694 10.001 11.6699C10.9217 11.6699 11.6687 10.9227 11.6689 10.002C11.6687 9.08126 10.9217 8.33496 10.001 8.33496Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.36133 9.25195C4.77523 9.25216 5.11111 9.58805 5.11133 10.002C5.11111 10.4158 4.77523 10.7517 4.36133 10.752H2.75C2.33592 10.752 2.00022 10.416 2 10.002C2.00022 9.58792 2.33592 9.25195 2.75 9.25195H4.36133Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17.2539 9.25195C17.668 9.25195 18.0037 9.58792 18.0039 10.002C18.0037 10.416 17.668 10.752 17.2539 10.752H15.6426C15.2285 10.7519 14.8928 10.416 14.8926 10.002C14.8928 9.58793 15.2285 9.25197 15.6426 9.25195H17.2539Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.34277 4.34375C4.63559 4.05094 5.11041 4.05109 5.40332 4.34375L6.54297 5.4834C6.83583 5.77629 6.83585 6.25106 6.54297 6.54395C6.25005 6.8364 5.77517 6.83666 5.48242 6.54395L4.34277 5.4043C4.05026 5.11153 4.05039 4.6366 4.34277 4.34375Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.5996 4.34375C14.8924 4.05095 15.3672 4.05114 15.6602 4.34375C15.9528 4.63667 15.953 5.1115 15.6602 5.4043L14.5215 6.54395C14.2288 6.83667 13.7539 6.83634 13.4609 6.54395C13.168 6.25105 13.168 5.77629 13.4609 5.4834L14.5996 4.34375Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.002 2C10.416 2.00022 10.752 2.33592 10.752 2.75V4.36133C10.7519 4.77533 10.4159 5.11111 10.002 5.11133C9.58797 5.11111 9.25204 4.77534 9.25195 4.36133V2.75C9.25195 2.33592 9.58792 2.00022 10.002 2Z"), + ) + }.build() + return _ic_sun_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSun20Preview() { + Icon( + imageVector = Icons.ic_sun_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun24.kt new file mode 100644 index 0000000000..b6c0d5092a --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcSun24.kt @@ -0,0 +1,87 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_sun_24: ImageVector? = null + +val Icons.ic_sun_24: ImageVector + get() { + if (_ic_sun_24 != null) return _ic_sun_24!! + _ic_sun_24 = ImageVector.Builder( + name = "ic_sun_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 18C12.5523 18 13 18.4477 13 19V21C13 21.5523 12.5523 22 12 22C11.4477 22 11 21.5523 11 21V19C11 18.4477 11.4477 18 12 18Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.34277 16.2422C6.7333 15.8517 7.3673 15.8517 7.75781 16.2422C8.1483 16.6327 8.1483 17.2667 7.75781 17.6572L6.34277 19.0713C5.95223 19.4615 5.31914 19.4617 4.92871 19.0713C4.53829 18.6809 4.53849 18.0478 4.92871 17.6572L6.34277 16.2422Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M16.2422 16.2422C16.6327 15.8517 17.2667 15.8517 17.6572 16.2422L19.0713 17.6572C19.4615 18.0478 19.4617 18.6809 19.0713 19.0713C18.6809 19.4617 18.0478 19.4615 17.6572 19.0713L16.2422 17.6572C15.8517 17.2667 15.8517 16.6327 16.2422 16.2422Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 8C14.2091 8 16 9.79086 16 12C16 14.2091 14.2091 16 12 16C9.79086 16 8 14.2091 8 12C8 9.79086 9.79086 8 12 8ZM12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M5 11C5.55228 11 6 11.4477 6 12C6 12.5523 5.55228 13 5 13H3C2.44772 13 2 12.5523 2 12C2 11.4477 2.44772 11 3 11H5Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M21 11C21.5523 11 22 11.4477 22 12C22 12.5523 21.5523 13 21 13H19C18.4477 13 18 12.5523 18 12C18 11.4477 18.4477 11 19 11H21Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M4.92871 4.92871C5.31916 4.53831 5.95224 4.53844 6.34277 4.92871L7.75684 6.34277C8.14736 6.7333 8.14736 7.36729 7.75684 7.75781C7.36631 8.14786 6.73316 8.14809 6.34277 7.75781L4.92871 6.34277C4.53843 5.95223 4.53827 5.31915 4.92871 4.92871Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M17.6572 4.92871C18.0478 4.53846 18.6809 4.53828 19.0713 4.92871C19.4617 5.31914 19.4615 5.95223 19.0713 6.34277L17.6572 7.75684C17.2667 8.14736 16.6327 8.14736 16.2422 7.75684C15.8521 7.36629 15.8519 6.73315 16.2422 6.34277L17.6572 4.92871Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12 2C12.5523 2 13 2.44772 13 3V5C13 5.55228 12.5523 6 12 6C11.4477 6 11 5.55228 11 5V3C11 2.44772 11.4477 2 12 2Z"), + ) + }.build() + return _ic_sun_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcSun24Preview() { + Icon( + imageVector = Icons.ic_sun_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown12.kt new file mode 100644 index 0000000000..bcfe91cd43 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_down_12: ImageVector? = null + +val Icons.ic_triangle_down_12: ImageVector + get() { + if (_ic_triangle_down_12 != null) return _ic_triangle_down_12!! + _ic_triangle_down_12 = ImageVector.Builder( + name = "ic_triangle_down_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.36052 2.5C9.8537 2.5 10.161 3.03209 9.91248 3.45579L6.55196 9.18554C6.30538 9.60596 5.69462 9.60596 5.44804 9.18554L2.08752 3.45579C1.83902 3.03209 2.1463 2.5 2.63948 2.5H9.36052Z"), + ) + }.build() + return _ic_triangle_down_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleDown12Preview() { + Icon( + imageVector = Icons.ic_triangle_down_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown16.kt new file mode 100644 index 0000000000..6f915a807d --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_down_16: ImageVector? = null + +val Icons.ic_triangle_down_16: ImageVector + get() { + if (_ic_triangle_down_16 != null) return _ic_triangle_down_16!! + _ic_triangle_down_16 = ImageVector.Builder( + name = "ic_triangle_down_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.4807 3.99951C13.1383 3.99951 13.548 4.70897 13.2166 5.2739L8.73595 12.9136C8.40718 13.4741 7.59282 13.4741 7.26405 12.9136L2.78336 5.2739C2.45203 4.70897 2.86174 3.99951 3.51931 3.99951H12.4807Z"), + ) + }.build() + return _ic_triangle_down_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleDown16Preview() { + Icon( + imageVector = Icons.ic_triangle_down_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown20.kt new file mode 100644 index 0000000000..3384e2dd96 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_down_20: ImageVector? = null + +val Icons.ic_triangle_down_20: ImageVector + get() { + if (_ic_triangle_down_20 != null) return _ic_triangle_down_20!! + _ic_triangle_down_20 = ImageVector.Builder( + name = "ic_triangle_down_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.6009 4.99902C16.4228 4.99902 16.935 5.88585 16.5208 6.59201L10.9199 16.1416C10.509 16.8423 9.49103 16.8423 9.08007 16.1416L3.4792 6.59201C3.06504 5.88585 3.57717 4.99902 4.39914 4.99902H15.6009Z"), + ) + }.build() + return _ic_triangle_down_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleDown20Preview() { + Icon( + imageVector = Icons.ic_triangle_down_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown24.kt new file mode 100644 index 0000000000..ccfe6a4a04 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_down_24: ImageVector? = null + +val Icons.ic_triangle_down_24: ImageVector + get() { + if (_ic_triangle_down_24 != null) return _ic_triangle_down_24!! + _ic_triangle_down_24 = ImageVector.Builder( + name = "ic_triangle_down_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.721 4.99902C19.7074 4.99902 20.322 6.06321 19.825 6.9106L13.1039 18.3701C12.6108 19.2109 11.3892 19.2109 10.8961 18.3701L4.17504 6.9106C3.67804 6.06321 4.2926 4.99902 5.27896 4.99902H18.721Z"), + ) + }.build() + return _ic_triangle_down_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleDown24Preview() { + Icon( + imageVector = Icons.ic_triangle_down_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown28.kt new file mode 100644 index 0000000000..cf46fd836e --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_down_28: ImageVector? = null + +val Icons.ic_triangle_down_28: ImageVector + get() { + if (_ic_triangle_down_28 != null) return _ic_triangle_down_28!! + _ic_triangle_down_28 = ImageVector.Builder( + name = "ic_triangle_down_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M21.8412 4.99902C22.992 4.99902 23.709 6.24057 23.1291 7.2292L15.2879 20.5986C14.7126 21.5796 13.2874 21.5796 12.7121 20.5986L4.87088 7.2292C4.29105 6.24058 5.00804 4.99902 6.15879 4.99902H21.8412Z"), + ) + }.build() + return _ic_triangle_down_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleDown28Preview() { + Icon( + imageVector = Icons.ic_triangle_down_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown32.kt new file mode 100644 index 0000000000..9cf22c34a1 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleDown32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_down_32: ImageVector? = null + +val Icons.ic_triangle_down_32: ImageVector + get() { + if (_ic_triangle_down_32 != null) return _ic_triangle_down_32!! + _ic_triangle_down_32 = ImageVector.Builder( + name = "ic_triangle_down_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M24.9614 8.99902C26.2765 8.99902 27.0959 10.4179 26.4333 11.5478L17.4719 26.8271C16.8144 27.9482 15.1856 27.9483 14.5281 26.8271L5.56672 11.5478C4.90406 10.4179 5.72347 8.99902 7.03862 8.99902H24.9614Z"), + ) + }.build() + return _ic_triangle_down_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleDown32Preview() { + Icon( + imageVector = Icons.ic_triangle_down_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp12.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp12.kt new file mode 100644 index 0000000000..1d464437e7 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp12.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_up_12: ImageVector? = null + +val Icons.ic_triangle_up_12: ImageVector + get() { + if (_ic_triangle_up_12 != null) return _ic_triangle_up_12!! + _ic_triangle_up_12 = ImageVector.Builder( + name = "ic_triangle_up_12", + defaultWidth = 12.dp, + defaultHeight = 12.dp, + viewportWidth = 12f, + viewportHeight = 12f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.35979 8.99988C9.85297 8.99988 10.1602 8.46778 9.91175 8.04409L6.55123 2.31434C6.30465 1.89392 5.69389 1.89392 5.44731 2.31434L2.08679 8.04409C1.83829 8.46778 2.14557 8.99988 2.63875 8.99988H9.35979Z"), + ) + }.build() + return _ic_triangle_up_12!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleUp12Preview() { + Icon( + imageVector = Icons.ic_triangle_up_12, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp16.kt new file mode 100644 index 0000000000..b7b7af4138 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp16.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_up_16: ImageVector? = null + +val Icons.ic_triangle_up_16: ImageVector + get() { + if (_ic_triangle_up_16 != null) return _ic_triangle_up_16!! + _ic_triangle_up_16 = ImageVector.Builder( + name = "ic_triangle_up_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.4797 11.9995C13.1373 11.9995 13.547 11.2901 13.2157 10.7251L8.73497 3.08546C8.4062 2.5249 7.59185 2.5249 7.26308 3.08546L2.78238 10.7251C2.45105 11.2901 2.86076 11.9995 3.51833 11.9995H12.4797Z"), + ) + }.build() + return _ic_triangle_up_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleUp16Preview() { + Icon( + imageVector = Icons.ic_triangle_up_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp20.kt new file mode 100644 index 0000000000..74d73715cc --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp20.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_up_20: ImageVector? = null + +val Icons.ic_triangle_up_20: ImageVector + get() { + if (_ic_triangle_up_20 != null) return _ic_triangle_up_20!! + _ic_triangle_up_20 = ImageVector.Builder( + name = "ic_triangle_up_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M15.5996 15.9996C16.4216 15.9996 16.9337 15.1128 16.5196 14.4067L10.9187 4.85707C10.5078 4.15637 9.48981 4.15637 9.07885 4.85707L3.47798 14.4067C3.06381 15.1128 3.57595 15.9996 4.39792 15.9996H15.5996Z"), + ) + }.build() + return _ic_triangle_up_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleUp20Preview() { + Icon( + imageVector = Icons.ic_triangle_up_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp24.kt new file mode 100644 index 0000000000..958bdb7a4c --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp24.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_up_24: ImageVector? = null + +val Icons.ic_triangle_up_24: ImageVector + get() { + if (_ic_triangle_up_24 != null) return _ic_triangle_up_24!! + _ic_triangle_up_24 = ImageVector.Builder( + name = "ic_triangle_up_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M18.7196 18.9998C19.7059 18.9998 20.3205 17.9356 19.8235 17.0882L13.1025 5.62868C12.6093 4.78784 11.3878 4.78784 10.8946 5.62868L4.17358 17.0882C3.67658 17.9356 4.29114 18.9998 5.2775 18.9998H18.7196Z"), + ) + }.build() + return _ic_triangle_up_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleUp24Preview() { + Icon( + imageVector = Icons.ic_triangle_up_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp28.kt new file mode 100644 index 0000000000..3b8bedd248 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp28.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_up_28: ImageVector? = null + +val Icons.ic_triangle_up_28: ImageVector + get() { + if (_ic_triangle_up_28 != null) return _ic_triangle_up_28!! + _ic_triangle_up_28 = ImageVector.Builder( + name = "ic_triangle_up_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M21.8395 21.9994C22.9903 21.9994 23.7072 20.7578 23.1274 19.7692L15.2862 6.3998C14.7109 5.41882 13.2857 5.41882 12.7104 6.3998L4.86917 19.7692C4.28934 20.7578 5.00633 21.9994 6.15708 21.9994H21.8395Z"), + ) + }.build() + return _ic_triangle_up_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleUp28Preview() { + Icon( + imageVector = Icons.ic_triangle_up_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp32.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp32.kt new file mode 100644 index 0000000000..f972689864 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcTriangleUp32.kt @@ -0,0 +1,47 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_triangle_up_32: ImageVector? = null + +val Icons.ic_triangle_up_32: ImageVector + get() { + if (_ic_triangle_up_32 != null) return _ic_triangle_up_32!! + _ic_triangle_up_32 = ImageVector.Builder( + name = "ic_triangle_up_32", + defaultWidth = 32.dp, + defaultHeight = 32.dp, + viewportWidth = 32f, + viewportHeight = 32f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M24.9594 24.9995C26.2746 24.9995 27.094 23.5806 26.4313 22.4507L17.4699 7.17141C16.8124 6.05029 15.1837 6.05028 14.5262 7.17141L5.56477 22.4507C4.9021 23.5806 5.72152 24.9995 7.03667 24.9995H24.9594Z"), + ) + }.build() + return _ic_triangle_up_32!! + } + +@Composable +@Preview(showBackground = true) +private fun IcTriangleUp32Preview() { + Icon( + imageVector = Icons.ic_triangle_up_32, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning16.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning16.kt new file mode 100644 index 0000000000..919d94da82 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning16.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_warning_16: ImageVector? = null + +val Icons.ic_warning_16: ImageVector + get() { + if (_ic_warning_16 != null) return _ic_warning_16!! + _ic_warning_16 = ImageVector.Builder( + name = "ic_warning_16", + defaultWidth = 16.dp, + defaultHeight = 16.dp, + viewportWidth = 16f, + viewportHeight = 16f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.99984 9.47587C8.41401 9.47592 8.74984 9.81169 8.74984 10.2259C8.74951 10.6398 8.41381 10.9758 7.99984 10.9759C7.58599 10.9757 7.25017 10.6397 7.24984 10.2259C7.24984 9.81178 7.58579 9.47607 7.99984 9.47587Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.99984 5.30595C8.34498 5.306 8.62484 5.5858 8.62484 5.93095V8.12919C8.62443 8.474 8.34472 8.75415 7.99984 8.75419C7.6551 8.75397 7.37525 8.47388 7.37484 8.12919V5.93095C7.37484 5.58591 7.65485 5.30618 7.99984 5.30595Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M6.36702 3.20146C7.08883 1.93351 8.91183 1.93349 9.63363 3.20146L13.7498 10.427C14.4628 11.6803 13.5637 13.246 12.117 13.2464H3.88363C2.4365 13.2462 1.53656 11.6807 2.25081 10.427L6.36702 3.20146ZM8.54769 3.81962C8.30528 3.39381 7.69538 3.39382 7.45296 3.81962L3.33675 11.0462C3.09451 11.472 3.40199 11.9962 3.88363 11.9964H12.117C12.5976 11.996 12.9057 11.4722 12.6639 11.0462L8.54769 3.81962Z"), + ) + }.build() + return _ic_warning_16!! + } + +@Composable +@Preview(showBackground = true) +private fun IcWarning16Preview() { + Icon( + imageVector = Icons.ic_warning_16, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning20.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning20.kt new file mode 100644 index 0000000000..d7b1cd76fe --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning20.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_warning_20: ImageVector? = null + +val Icons.ic_warning_20: ImageVector + get() { + if (_ic_warning_20 != null) return _ic_warning_20!! + _ic_warning_20 = ImageVector.Builder( + name = "ic_warning_20", + defaultWidth = 20.dp, + defaultHeight = 20.dp, + viewportWidth = 20f, + viewportHeight = 20f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99995 12.0004C10.5522 12.0005 11 12.4482 11 13.0004C10.9998 13.5525 10.5521 14.0003 9.99995 14.0004C9.44776 14.0004 9.0001 13.5526 8.99995 13.0004C8.99995 12.4481 9.44767 12.0004 9.99995 12.0004Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.99995 6.5004C10.414 6.50053 10.7499 6.83634 10.75 7.2504V10.2074C10.7497 10.6214 10.4139 10.9573 9.99995 10.9574C9.58586 10.9574 9.25015 10.6215 9.24995 10.2074V7.2504C9.25004 6.83626 9.58579 6.5004 9.99995 6.5004Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M7.96968 3.47306C8.96267 1.98102 11.2141 2.03071 12.123 3.62247L17.6767 13.3422C18.6069 14.9715 17.4302 16.9992 15.5537 16.9994H4.44624C2.56891 16.9994 1.39216 14.9711 2.32417 13.3412L7.87788 3.62247L7.96968 3.47306ZM10.8203 4.36661C10.4577 3.73174 9.54227 3.73181 9.17964 4.36661L3.62593 14.0863C3.26602 14.7159 3.72055 15.4994 4.44624 15.4994H15.5537C16.278 15.4992 16.7332 14.7162 16.374 14.0863L10.8203 4.36661Z"), + ) + }.build() + return _ic_warning_20!! + } + +@Composable +@Preview(showBackground = true) +private fun IcWarning20Preview() { + Icon( + imageVector = Icons.ic_warning_20, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning24.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning24.kt new file mode 100644 index 0000000000..7f61708f84 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning24.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_warning_24: ImageVector? = null + +val Icons.ic_warning_24: ImageVector + get() { + if (_ic_warning_24 != null) return _ic_warning_24!! + _ic_warning_24 = ImageVector.Builder( + name = "ic_warning_24", + defaultWidth = 24.dp, + defaultHeight = 24.dp, + viewportWidth = 24f, + viewportHeight = 24f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M12.0008 14.7499C12.6909 14.7502 13.2508 15.3098 13.2508 15.9999C13.2506 16.69 12.6908 17.2496 12.0008 17.2499C11.3105 17.2499 10.7509 16.6902 10.7508 15.9999C10.7508 15.3096 11.3104 14.7499 12.0008 14.7499Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M11.9998 7.99992C12.552 7.99997 12.9997 8.44774 12.9998 8.99992V12.4999C12.9996 13.052 12.5519 13.4999 11.9998 13.4999C11.4478 13.4997 11 13.0519 10.9998 12.4999V8.99992C10.9999 8.44784 11.4477 8.00013 11.9998 7.99992Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M9.30546 4.29484C10.4964 2.20901 13.5032 2.20901 14.6941 4.29484L21.5857 16.3554L21.6883 16.5507C22.6724 18.582 21.1993 20.9979 18.8914 20.998H5.10819C2.72588 20.9976 1.23178 18.4239 2.41386 16.3554L9.30546 4.29484ZM12.9568 5.28605C12.5334 4.54518 11.4662 4.54522 11.0428 5.28605L11.0418 5.28703L4.15018 17.3476C3.73099 18.0823 4.26143 18.9976 5.10819 18.998H18.8914C19.7373 18.9979 20.2682 18.0831 19.8484 17.3476L12.9568 5.28605Z"), + ) + }.build() + return _ic_warning_24!! + } + +@Composable +@Preview(showBackground = true) +private fun IcWarning24Preview() { + Icon( + imageVector = Icons.ic_warning_24, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning28.kt b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning28.kt new file mode 100644 index 0000000000..6adea3ed82 --- /dev/null +++ b/core/ui/src/main/java/com/tangem/core/ui/res/generated/icons/IcWarning28.kt @@ -0,0 +1,57 @@ +@file:Suppress("all") + +package com.tangem.core.ui.res.generated.icons + +import androidx.compose.material3.Icon +import androidx.compose.runtime.Composable +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.PathFillType +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.addPathNodes +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.dp + +/** + * Auto-generated from design tokens. Do not edit manually. + */ + +private var _ic_warning_28: ImageVector? = null + +val Icons.ic_warning_28: ImageVector + get() { + if (_ic_warning_28 != null) return _ic_warning_28!! + _ic_warning_28 = ImageVector.Builder( + name = "ic_warning_28", + defaultWidth = 28.dp, + defaultHeight = 28.dp, + viewportWidth = 28f, + viewportHeight = 28f, + ).apply { + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.0007 17C14.8057 17.0003 15.4586 17.6529 15.4587 18.458C15.4587 19.2632 14.8058 19.9166 14.0007 19.917C13.1953 19.917 12.5418 19.2634 12.5417 18.458C12.5419 17.6527 13.1954 17 14.0007 17Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M14.0017 8.9863C14.6914 8.98677 15.2513 9.54652 15.2517 10.2363V14.248C15.2514 14.9378 14.6915 15.4975 14.0017 15.498C13.3115 15.498 12.752 14.9381 12.7517 14.248V10.2363C12.752 9.54623 13.3115 8.9863 14.0017 8.9863Z"), + ) + addPath( + fill = SolidColor(Color.Black), + pathFillType = PathFillType.NonZero, + pathData = addPathNodes("M10.8757 4.16696C12.4036 1.87027 15.8683 1.94686 17.2673 4.39645L25.4997 18.8047L25.6247 19.042C26.8174 21.5046 25.0311 24.4334 22.2331 24.4336H5.76828C2.87959 24.4333 1.06801 21.3127 2.50168 18.8047L10.7341 4.39645L10.8757 4.16696ZM15.0964 5.63669C14.6422 4.84152 13.5398 4.79149 13.0046 5.48727L12.905 5.63669L4.67258 20.0449C4.19197 20.8859 4.79883 21.9333 5.76828 21.9336H22.2331C23.1404 21.9334 23.7321 21.0135 23.407 20.205L23.3288 20.0449L15.0964 5.63669Z"), + ) + }.build() + return _ic_warning_28!! + } + +@Composable +@Preview(showBackground = true) +private fun IcWarning28Preview() { + Icon( + imageVector = Icons.ic_warning_28, + contentDescription = null, + ) +} \ No newline at end of file diff --git a/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/entity/StoryBookPage.kt b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/entity/StoryBookPage.kt index 51e22e3f0a..5ee9733bf2 100644 --- a/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/entity/StoryBookPage.kt +++ b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/entity/StoryBookPage.kt @@ -12,6 +12,7 @@ import com.tangem.core.ui.ds2.loader.TangemLoaderSize import com.tangem.core.ui.ds2.row.TangemRowContentLead import com.tangem.core.ui.ds2.row.TangemRowVerticalAlignment import com.tangem.core.ui.ds2.shimmers.TextShimmerStyle +import com.tangem.core.ui.ds2.topnavigation.TangemTopNavigation internal sealed interface StoryBookPage @@ -228,6 +229,68 @@ internal data class TangemFadeStory( val onBlurToggle: () -> Unit, ) : DsStoryBookPage +@Suppress("BooleanPropertyNaming") +internal data class TangemTopNavigationStory( + val contentAlign: TangemTopNavigation.ContentAlign, + val background: Background, + val contentMode: ContentMode, + val hasBack: Boolean, + val hasSubtitle: Boolean, + val longTitle: Boolean, + val endButton: EndButton, + val endGroup: EndGroup, + val useStatusBarInsets: Boolean, + val isBlurEnabled: Boolean, + val onContentAlignChange: (TangemTopNavigation.ContentAlign) -> Unit, + val onBackgroundChange: (Background) -> Unit, + val onContentModeChange: (ContentMode) -> Unit, + val onBackToggle: () -> Unit, + val onSubtitleToggle: () -> Unit, + val onLongTitleToggle: () -> Unit, + val onEndButtonChange: (EndButton) -> Unit, + val onEndGroupChange: (EndGroup) -> Unit, + val onStatusBarInsetsToggle: () -> Unit, + val onBlurToggle: () -> Unit, +) : DsStoryBookPage { + + /** + * What goes inside the center `contentColumn` slot. + * + * - [Plain] — basic Title / Subtitle text, drives the `hasSubtitle` + `longTitle` toggles. + * - [Rich] — `AnnotatedString` with multi-color spans, an inline swap emoji, and emoji-only + * second line. Demonstrates that the slot accepts arbitrary composables, not just plain text. + */ + enum class ContentMode(val label: String) { + Plain("plain"), + Rich("rich"), + } + + /** Backdrop the navigation preview sits on, to verify haze/blur behavior. */ + enum class Background(val label: String) { + Rainbow("rainbow"), + BgPrimary("bg.primary"), + BgSecondary("bg.secondary"), + BgBrand("bg.brand"), + BgInverse("bg.inverse"), + } + + /** Trailing slot variant — None / Close / Loader / Custom pill ("How it works?"). */ + enum class EndButton(val label: String) { + None("none"), + Close("close"), + Loader("loader"), + HowItWorks("How it works?"), + } + + /** Secondary-actions pill: 0..3 icon buttons. */ + enum class EndGroup(val label: String) { + None("0"), + One("1"), + Two("2"), + Three("3"), + } +} + internal data class TangemBadgeV2Story( val variant: TangemBadge.Variant, val status: TangemBadge.Status, diff --git a/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/DsComponentsListScreen.kt b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/DsComponentsListScreen.kt index ba469619c7..5f5fdadcb0 100644 --- a/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/DsComponentsListScreen.kt +++ b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/DsComponentsListScreen.kt @@ -21,6 +21,7 @@ import com.tangem.feature.tester.presentation.storybook.page.ds.fade.tangemFadeS import com.tangem.feature.tester.presentation.storybook.page.ds.loader.tangemLoaderStoryFactory import com.tangem.feature.tester.presentation.storybook.page.ds.row.tangemRowStoryFactory import com.tangem.feature.tester.presentation.storybook.page.ds.shimmer.tangemShimmerStoryFactory +import com.tangem.feature.tester.presentation.storybook.page.ds.topnavigation.tangemTopNavigationStoryFactory private data class DsStoryItem(val title: String, val factory: StoryPageFactory) @@ -31,6 +32,7 @@ private fun buildDsStories() = listOf( DsStoryItem(title = "📋 TangemRow", factory = tangemRowStoryFactory), DsStoryItem(title = "✨ TangemShimmer", factory = tangemShimmerStoryFactory), DsStoryItem(title = "🌫️ TangemFade", factory = tangemFadeStoryFactory), + DsStoryItem(title = "🧭 TangemTopNavigation", factory = tangemTopNavigationStoryFactory), ) @Composable diff --git a/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/topnavigation/Build.kt b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/topnavigation/Build.kt new file mode 100644 index 0000000000..f618077935 --- /dev/null +++ b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/topnavigation/Build.kt @@ -0,0 +1,54 @@ +package com.tangem.feature.tester.presentation.storybook.page.ds.topnavigation + +import com.tangem.core.ui.ds2.topnavigation.TangemTopNavigation +import com.tangem.feature.tester.presentation.storybook.entity.TangemTopNavigationStory +import com.tangem.feature.tester.presentation.storybook.viewmodel.StateUpdater +import com.tangem.feature.tester.presentation.storybook.viewmodel.storyPageFactory + +internal fun StateUpdater.build(): TangemTopNavigationStory { + return TangemTopNavigationStory( + contentAlign = TangemTopNavigation.ContentAlign.Start, + background = TangemTopNavigationStory.Background.Rainbow, + contentMode = TangemTopNavigationStory.ContentMode.Plain, + hasBack = true, + hasSubtitle = true, + longTitle = false, + endButton = TangemTopNavigationStory.EndButton.Close, + endGroup = TangemTopNavigationStory.EndGroup.None, + useStatusBarInsets = true, + isBlurEnabled = true, + onContentAlignChange = { align -> + updateStory { it.copy(contentAlign = align) } + }, + onBackgroundChange = { background -> + updateStory { it.copy(background = background) } + }, + onContentModeChange = { mode -> + updateStory { it.copy(contentMode = mode) } + }, + onBackToggle = { + updateStory { it.copy(hasBack = !it.hasBack) } + }, + onSubtitleToggle = { + updateStory { it.copy(hasSubtitle = !it.hasSubtitle) } + }, + onLongTitleToggle = { + updateStory { it.copy(longTitle = !it.longTitle) } + }, + onEndButtonChange = { endButton -> + updateStory { it.copy(endButton = endButton) } + }, + onEndGroupChange = { endGroup -> + updateStory { it.copy(endGroup = endGroup) } + }, + onStatusBarInsetsToggle = { + updateStory { it.copy(useStatusBarInsets = !it.useStatusBarInsets) } + }, + onBlurToggle = { + updateStory { it.copy(isBlurEnabled = !it.isBlurEnabled) } + }, + ) +} + +internal val tangemTopNavigationStoryFactory + get() = storyPageFactory(StateUpdater::build) \ No newline at end of file diff --git a/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/topnavigation/TangemTopNavigationStory.kt b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/topnavigation/TangemTopNavigationStory.kt new file mode 100644 index 0000000000..be6e3d55f2 --- /dev/null +++ b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/page/ds/topnavigation/TangemTopNavigationStory.kt @@ -0,0 +1,523 @@ +@file:Suppress("MagicNumber") + +package com.tangem.feature.tester.presentation.storybook.page.ds.topnavigation + +import androidx.compose.animation.AnimatedContent +import androidx.compose.animation.AnimatedVisibility +import androidx.compose.animation.core.Spring +import androidx.compose.animation.core.spring +import androidx.compose.animation.expandVertically +import androidx.compose.animation.fadeIn +import androidx.compose.animation.fadeOut +import androidx.compose.animation.shrinkVertically +import androidx.compose.animation.togetherWith +import androidx.compose.foundation.background +import androidx.compose.foundation.border +import androidx.compose.foundation.clickable +import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Box +import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.Row +import androidx.compose.foundation.layout.RowScope +import androidx.compose.foundation.layout.Spacer +import androidx.compose.foundation.layout.WindowInsets +import androidx.compose.foundation.layout.asPaddingValues +import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.fillMaxWidth +import androidx.compose.foundation.layout.height +import androidx.compose.foundation.layout.offset +import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.layout.statusBars +import androidx.compose.foundation.rememberScrollState +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.foundation.verticalScroll +import androidx.compose.material3.Text +import androidx.compose.runtime.Composable +import androidx.compose.foundation.layout.ColumnScope +import androidx.compose.runtime.DisposableEffect +import androidx.compose.runtime.remember +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.clip +import androidx.compose.ui.geometry.Offset +import androidx.compose.ui.graphics.Brush +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.TileMode +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.text.AnnotatedString +import androidx.compose.ui.text.SpanStyle +import androidx.compose.ui.text.buildAnnotatedString +import androidx.compose.ui.text.withStyle +import androidx.compose.ui.unit.Dp +import androidx.compose.ui.unit.dp +import com.google.accompanist.systemuicontroller.rememberSystemUiController +import com.tangem.core.ui.components.haze.hazeSourceTangem +import com.tangem.core.ui.ds.image.TangemIconUM +import com.tangem.core.ui.ds2.button.Back +import com.tangem.core.ui.ds2.button.Close +import com.tangem.core.ui.ds2.button.TangemButton +import com.tangem.core.ui.ds2.topnavigation.TangemNavigationText +import com.tangem.core.ui.ds2.topnavigation.TangemTopNavigation +import com.tangem.core.ui.extensions.rememberLastNonNull +import com.tangem.core.ui.extensions.stringReference +import com.tangem.core.ui.res.LocalHazeState +import com.tangem.core.ui.res.TangemTheme +import com.tangem.core.ui.res.generated.icons.Icons +import com.tangem.core.ui.res.generated.icons.ic_arrow_swap_horizontal_20 +import com.tangem.core.ui.res.generated.icons.ic_scan_20 +import com.tangem.core.ui.res.generated.icons.ic_sign_usd_20 +import com.tangem.feature.tester.presentation.storybook.entity.TangemTopNavigationStory +import com.tangem.feature.tester.presentation.storybook.entity.TangemTopNavigationStory.Background +import com.tangem.feature.tester.presentation.storybook.entity.TangemTopNavigationStory.ContentMode +import com.tangem.feature.tester.presentation.storybook.entity.TangemTopNavigationStory.EndButton +import com.tangem.feature.tester.presentation.storybook.entity.TangemTopNavigationStory.EndGroup + +private const val SHORT_TITLE = "Title" +private const val LONG_TITLE = "Very long top navigation title that should ellipsize" +private const val SUBTITLE = "Subtitle" +private const val PREVIEW_HEIGHT_DP = 220 + +// Match the production TangemTopNavigation's spring stiffness so the story animates identically. +private val SlotAlphaSpec = spring(stiffness = Spring.StiffnessMediumLow) +private val SlotSizeSpec = spring(stiffness = Spring.StiffnessMediumLow) +private val TitleEnterTransition = fadeIn(animationSpec = SlotAlphaSpec) +private val TitleExitTransition = fadeOut(animationSpec = SlotAlphaSpec) +private val SubtitleEnterTransition = + fadeIn(animationSpec = SlotAlphaSpec) + expandVertically(animationSpec = SlotSizeSpec) +private val SubtitleExitTransition = + fadeOut(animationSpec = SlotAlphaSpec) + shrinkVertically(animationSpec = SlotSizeSpec) + +@Composable +internal fun TangemTopNavigationStory(state: TangemTopNavigationStory, modifier: Modifier = Modifier) { + val hazeState = LocalHazeState.current + DisposableEffect(state.isBlurEnabled) { + val wasBlurEnabled = hazeState.blurEnabled + hazeState.blurEnabled = state.isBlurEnabled + onDispose { hazeState.blurEnabled = wasBlurEnabled } + } + + // Make the system status bar transparent for the lifetime of this story so the preview backdrop + // visually merges with the system clock/icons area — same as a real edge-to-edge screen. + // TesterActivity reapplies its solid bar color on its next recomposition (on exit). + val systemUiController = rememberSystemUiController() + DisposableEffect(systemUiController) { + systemUiController.setStatusBarColor(color = Color.Transparent, darkIcons = false) + onDispose { /* TesterActivity reapplies its color on next recomposition */ } + } + + // TesterActivity wraps its NavHost in `Modifier.systemBarsPadding()`, which pushes this story + // down below the status bar. To still let the preview cover the status bar, we shift it up by + // the real status bar height and grow its height by the same amount. + val statusBarDp = WindowInsets.statusBars.asPaddingValues().calculateTopPadding() + + Box( + modifier = modifier + .fillMaxSize() + .background(TangemTheme.colors.background.primary), + ) { + ComponentPreview( + state = state, + statusBarDp = statusBarDp, + modifier = Modifier.align(Alignment.TopCenter), + ) + Column( + modifier = Modifier + .padding(top = PREVIEW_HEIGHT_DP.dp + 16.dp) + .verticalScroll(rememberScrollState()) + .padding(bottom = 16.dp), + verticalArrangement = Arrangement.spacedBy(16.dp), + ) { + ContentAlignSelector(selected = state.contentAlign, onSelect = state.onContentAlignChange) + ContentModeSelector(selected = state.contentMode, onSelect = state.onContentModeChange) + EndButtonSelector(selected = state.endButton, onSelect = state.onEndButtonChange) + EndGroupSelector(selected = state.endGroup, onSelect = state.onEndGroupChange) + BackgroundSelector(selected = state.background, onSelect = state.onBackgroundChange) + Toggles(state = state) + } + } +} + +@Composable +private fun ComponentPreview(state: TangemTopNavigationStory, statusBarDp: Dp, modifier: Modifier = Modifier) { + // The preview Box is grown by `statusBarDp` and shifted up by the same amount so its backdrop + // bleeds into (now transparent) system status bar area. The top navigation itself uses a + // matching `WindowInsets(top = statusBarDp)` so its content clears the system clock/icons, + // exactly like in a real edge-to-edge screen. + Box( + modifier = modifier + .fillMaxWidth() + .height(PREVIEW_HEIGHT_DP.dp + statusBarDp) + .offset(y = -statusBarDp), + ) { + PreviewBackground( + background = state.background, + modifier = Modifier + .fillMaxSize() + .hazeSourceTangem(zIndex = 0f), + ) + TangemTopNavigation( + // The bar's outer Box (and its 96dp top fade) needs to reach the very top of the + // preview, while only the inner row sits below the status bar. So we DON'T add outer + // padding — instead we push the row down via `windowInsets`. + // + // Catch: TesterActivity wraps the NavHost in `Modifier.systemBarsPadding()`, which + // marks the system bars insets as consumed for descendants. The bar's internal + // `windowInsetsPadding(windowInsets)` subtracts that consumption (`statusBarDp`) + // from whatever we pass. To still get an effective `statusBarDp` of row padding, we + // pre-compensate by passing `2 * statusBarDp` here. + modifier = Modifier.align(Alignment.TopCenter), + contentAlign = state.contentAlign, + windowInsets = if (state.useStatusBarInsets) WindowInsets(top = statusBarDp * 2) else WindowInsets(0), + startButton = if (state.hasBack) { + { TangemButton.Back(onClick = {}) } + } else { + null + }, + endButtonsGroup = endGroupContent(state.endGroup), + endButton = endButtonContent(state.endButton), + contentColumn = { + when (state.contentMode) { + ContentMode.Plain -> PlainContent(state) + ContentMode.Rich -> RichContent() + } + }, + ) + } +} + +@Composable +private fun ColumnScope.PlainContent(state: TangemTopNavigationStory) { + // Mirror the production `TitleSubtitle` helper so toggling the subtitle / swapping the title + // animates the same way users see in real screens. The raw `contentColumn` slot doesn't wrap + // children in any animation by itself. + val title = if (state.longTitle) LONG_TITLE else SHORT_TITLE + AnimatedContent( + targetState = title, + transitionSpec = { TitleEnterTransition togetherWith TitleExitTransition }, + label = "TangemTopNavigationStory.title", + ) { current -> + TangemNavigationText(text = current, role = TangemNavigationText.Role.Title) + } + val subtitle: String? = if (state.hasSubtitle) SUBTITLE else null + val displayedSubtitle = rememberLastNonNull(subtitle) + AnimatedVisibility( + visible = subtitle != null, + enter = SubtitleEnterTransition, + exit = SubtitleExitTransition, + ) { + displayedSubtitle?.let { text -> + Column { + Spacer(Modifier.height(2.dp)) + TangemNavigationText(text = text, role = TangemNavigationText.Role.Subtitle) + } + } + } +} + +/** + * Rich content variant — proves the `contentColumn` slot accepts an arbitrary composable, not just + * a plain string. Uses [AnnotatedString] with per-span colors and an inline swap emoji to mimic + * the multi-color "Title in 🔄 Title?" example from the design board. + */ +@Composable +private fun RichContent() { + val titleSpan = buildAnnotatedString { + append("Title in \uD83D\uDD04 ") + withStyle(SpanStyle(color = Color(0xFFFF4D4F))) { append("Title?") } + } + val subtitleSpan = buildAnnotatedString { + withStyle(SpanStyle(color = TangemTheme.colors3.text.secondary)) { append("Subtitle in ") } + withStyle(SpanStyle(color = Color(0xFF34C759))) { append("Subtitle?") } + } + TangemNavigationText(text = titleSpan, role = TangemNavigationText.Role.Title) + Spacer(Modifier.height(2.dp)) + TangemNavigationText(text = subtitleSpan, role = TangemNavigationText.Role.Subtitle) +} + +private fun endButtonContent(endButton: EndButton): (@Composable () -> Unit)? = when (endButton) { + EndButton.None -> null + EndButton.Close -> { + { TangemButton.Close(onClick = {}) } + } + EndButton.Loader -> { + { TangemButton(variant = TangemButton.Variant.Material, isLoading = true, onClick = {}) } + } + EndButton.HowItWorks -> { + { + TangemButton( + variant = TangemButton.Variant.Material, + text = stringReference("How it works?"), + onClick = {}, + ) + } + } +} + +private fun endGroupContent(endGroup: EndGroup): (@Composable RowScope.() -> Unit)? = when (endGroup) { + EndGroup.None -> null + EndGroup.One -> { + { + TangemButton( + variant = TangemButton.Variant.Ghost, + iconStart = TangemIconUM.Icon(Icons.ic_arrow_swap_horizontal_20), + onClick = {}, + ) + } + } + EndGroup.Two -> { + { + TangemButton( + variant = TangemButton.Variant.Ghost, + iconStart = TangemIconUM.Icon(Icons.ic_arrow_swap_horizontal_20), + onClick = {}, + ) + TangemButton( + variant = TangemButton.Variant.Ghost, + iconStart = TangemIconUM.Icon(Icons.ic_scan_20), + onClick = {}, + ) + } + } + EndGroup.Three -> { + { + TangemButton( + variant = TangemButton.Variant.Ghost, + iconStart = TangemIconUM.Icon(Icons.ic_arrow_swap_horizontal_20), + onClick = {}, + ) + TangemButton( + variant = TangemButton.Variant.Ghost, + iconStart = TangemIconUM.Icon(Icons.ic_sign_usd_20), + onClick = {}, + ) + TangemButton( + variant = TangemButton.Variant.Ghost, + iconStart = TangemIconUM.Icon(Icons.ic_scan_20), + onClick = {}, + ) + } + } +} + +@Composable +private fun PreviewBackground(background: Background, modifier: Modifier = Modifier) { + when (background) { + Background.Rainbow -> RainbowBackdrop(modifier) + Background.BgPrimary -> Box(modifier.background(TangemTheme.colors3.bg.primary)) + Background.BgSecondary -> Box(modifier.background(TangemTheme.colors3.bg.secondary)) + Background.BgBrand -> Box(modifier.background(TangemTheme.colors3.bg.brand)) + Background.BgInverse -> Box(modifier.background(TangemTheme.colors3.bg.inverse)) + } +} + +@Composable +private fun RainbowBackdrop(modifier: Modifier = Modifier) { + val bands = remember { + listOf( + Color(0xFFFF1744), + Color(0xFFFF9100), + Color(0xFFFFEA00), + Color(0xFF00E676), + Color(0xFF00B8D4), + Color(0xFF2962FF), + Color(0xFFD500F9), + ) + } + val stops = remember(bands) { + buildList { + bands.forEachIndexed { index, color -> + val start = index.toFloat() / bands.size + val end = (index + 1).toFloat() / bands.size + add(start to color) + add(end to color) + } + }.toTypedArray() + } + val tilePx = with(LocalDensity.current) { 160.dp.toPx() } + Box( + modifier = modifier.background( + brush = Brush.linearGradient( + colorStops = stops, + start = Offset(0f, 0f), + end = Offset(tilePx, tilePx), + tileMode = TileMode.Repeated, + ), + ), + ) +} + +@Composable +private fun ContentAlignSelector( + selected: TangemTopNavigation.ContentAlign, + onSelect: (TangemTopNavigation.ContentAlign) -> Unit, +) { + Section(label = "Content align") { + ChipGrid( + items = TangemTopNavigation.ContentAlign.entries, + label = { it.name }, + isSelected = { it == selected }, + onSelect = onSelect, + ) + } +} + +@Composable +private fun ContentModeSelector(selected: ContentMode, onSelect: (ContentMode) -> Unit) { + Section(label = "Content mode") { + ChipGrid( + items = ContentMode.entries, + label = { it.label }, + isSelected = { it == selected }, + onSelect = onSelect, + ) + } +} + +@Composable +private fun EndButtonSelector(selected: EndButton, onSelect: (EndButton) -> Unit) { + Section(label = "End button") { + ChipGrid( + items = EndButton.entries, + label = { it.label }, + isSelected = { it == selected }, + onSelect = onSelect, + ) + } +} + +@Composable +private fun EndGroupSelector(selected: EndGroup, onSelect: (EndGroup) -> Unit) { + Section(label = "End buttons group (pill)") { + ChipGrid( + items = EndGroup.entries, + label = { it.label }, + isSelected = { it == selected }, + onSelect = onSelect, + ) + } +} + +@Composable +private fun BackgroundSelector(selected: Background, onSelect: (Background) -> Unit) { + Section(label = "Background") { + ChipGrid( + items = Background.entries, + label = { it.label }, + isSelected = { it == selected }, + onSelect = onSelect, + ) + } +} + +@Composable +private fun Toggles(state: TangemTopNavigationStory) { + Section(label = "Flags") { + Column( + modifier = Modifier + .fillMaxWidth() + .padding(horizontal = 16.dp), + verticalArrangement = Arrangement.spacedBy(8.dp), + ) { + ToggleRow(label = "back button", checked = state.hasBack, onToggle = state.onBackToggle) + ToggleRow(label = "subtitle", checked = state.hasSubtitle, onToggle = state.onSubtitleToggle) + ToggleRow( + label = "long title (ellipsis test)", + checked = state.longTitle, + onToggle = state.onLongTitleToggle, + ) + ToggleRow( + label = "status bar insets", + checked = state.useStatusBarInsets, + onToggle = state.onStatusBarInsetsToggle, + ) + ToggleRow(label = "blur (haze)", checked = state.isBlurEnabled, onToggle = state.onBlurToggle) + } + } +} + +@Composable +private fun Section(label: String, content: @Composable () -> Unit) { + Column(verticalArrangement = Arrangement.spacedBy(8.dp)) { + Text( + modifier = Modifier.padding(horizontal = 16.dp), + text = label, + style = TangemTheme.typography.subtitle1, + color = TangemTheme.colors.text.primary1, + ) + content() + } +} + +@Composable +private fun ChipGrid(items: List, label: (T) -> String, isSelected: (T) -> Boolean, onSelect: (T) -> Unit) { + val shape = RoundedCornerShape(50) + Row( + modifier = Modifier + .fillMaxWidth() + .padding(horizontal = 16.dp) + .clip(shape) + .background(TangemTheme.colors2.surface.level2) + .border( + width = 1.dp, + color = TangemTheme.colors2.border.neutral.secondary, + shape = shape, + ) + .padding(4.dp), + horizontalArrangement = Arrangement.spacedBy(4.dp), + ) { + items.forEach { item -> + Chip( + label = label(item), + selected = isSelected(item), + onClick = { onSelect(item) }, + modifier = Modifier.weight(1f), + ) + } + } +} + +@Composable +private fun Chip(label: String, selected: Boolean, onClick: () -> Unit, modifier: Modifier = Modifier) { + val chipShape = RoundedCornerShape(50) + Box( + contentAlignment = Alignment.Center, + modifier = modifier + .clip(chipShape) + .background( + if (selected) TangemTheme.colors2.surface.level3 else TangemTheme.colors2.surface.level2, + ) + .clickable(onClick = onClick) + .padding(vertical = 8.dp, horizontal = 4.dp), + ) { + Text( + text = label, + style = TangemTheme.typography.caption2, + color = if (selected) TangemTheme.colors.text.primary1 else TangemTheme.colors.text.secondary, + ) + } +} + +@Composable +private fun ToggleRow(label: String, checked: Boolean, onToggle: () -> Unit) { + Row( + modifier = Modifier + .fillMaxWidth() + .clip(RoundedCornerShape(12.dp)) + .background(TangemTheme.colors2.surface.level2) + .clickable(onClick = onToggle) + .padding(horizontal = 12.dp, vertical = 12.dp), + verticalAlignment = Alignment.CenterVertically, + horizontalArrangement = Arrangement.SpaceBetween, + ) { + Text( + text = label, + style = TangemTheme.typography.body2, + color = TangemTheme.colors.text.primary1, + ) + Text( + text = if (checked) "ON" else "OFF", + style = TangemTheme.typography.caption2, + color = if (checked) TangemTheme.colors.text.accent else TangemTheme.colors.text.secondary, + ) + } +} \ No newline at end of file diff --git a/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/ui/StoryBookScreen.kt b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/ui/StoryBookScreen.kt index 29ec749202..b3fbfe500d 100644 --- a/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/ui/StoryBookScreen.kt +++ b/features/tester/impl/src/main/java/com/tangem/feature/tester/presentation/storybook/ui/StoryBookScreen.kt @@ -43,6 +43,7 @@ import com.tangem.feature.tester.presentation.storybook.page.ds.fade.TangemFadeS import com.tangem.feature.tester.presentation.storybook.page.ds.loader.TangemLoaderStory import com.tangem.feature.tester.presentation.storybook.page.ds.row.TangemRowStory import com.tangem.feature.tester.presentation.storybook.page.ds.shimmer.TangemShimmerStory +import com.tangem.feature.tester.presentation.storybook.page.ds.topnavigation.TangemTopNavigationStory import com.tangem.feature.tester.presentation.storybook.page.headerrow.TangemHeaderRowStory import com.tangem.feature.tester.presentation.storybook.page.message.TangemMessageStory import com.tangem.feature.tester.presentation.storybook.page.opportunities.OpportunitiesBGStory @@ -93,6 +94,7 @@ internal fun StoryBookScreen(state: StoryBookUM, modifier: Modifier = Modifier) is TangemRowStory -> TangemRowStory(state = storyState) is TangemShimmerStory -> TangemShimmerStory(state = storyState) is TangemFadeStory -> TangemFadeStory(state = storyState) + is TangemTopNavigationStory -> TangemTopNavigationStory(state = storyState) } } } \ No newline at end of file