From 02fabd250bb24f0d6e039df03739182efdbada43 Mon Sep 17 00:00:00 2001 From: Mustafa Ozhan Date: Thu, 15 Dec 2022 14:45:20 +0200 Subject: [PATCH 1/3] [Oztechan/CCC#1441] Enable iOS SwiftUI Previews --- ios/CCC/UI/Slider/SlideView.swift | 19 ++++++++++++++++--- res/build.gradle.kts | 1 + 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/ios/CCC/UI/Slider/SlideView.swift b/ios/CCC/UI/Slider/SlideView.swift index 5bc654749d..4992d40769 100644 --- a/ios/CCC/UI/Slider/SlideView.swift +++ b/ios/CCC/UI/Slider/SlideView.swift @@ -21,7 +21,7 @@ struct SlideView: View { var body: some View { ZStack { - Color(MR.colors().background_strong.get()).edgesIgnoringSafeArea(.all) +// Color(MR.colors().background_strong.get()).edgesIgnoringSafeArea(.all) VStack { Spacer() @@ -32,7 +32,7 @@ struct SlideView: View { image .resize(widthAndHeight: 144.cp()) - .accentColor(MR.colors().text.get()) +// .accentColor(MR.colors().text.get()) .padding(4.cp()) Text(subTitle1) @@ -60,7 +60,7 @@ struct SlideView: View { label: { Text(buttonText) .font(relative: .body) - .foregroundColor(MR.colors().text.get()) +// .foregroundColor(MR.colors().text.get()) } ).padding(top: 10.cp(), leading: 10.cp(), bottom: 15.cp(), trailing: 15.cp()) } @@ -68,3 +68,16 @@ struct SlideView: View { } } } + +struct SlideViewPreviews: PreviewProvider { + static var previews: some View { + SlideView( + title: "Test Title", + image: Image(systemName: "gear"), + subTitle1: "Subtitle 1", + subTitle2: "Subtitle 2", + buttonText: "Button", + buttonAction: {} + ) + } +} diff --git a/res/build.gradle.kts b/res/build.gradle.kts index 31ce4790ca..c0ef02c82d 100644 --- a/res/build.gradle.kts +++ b/res/build.gradle.kts @@ -24,6 +24,7 @@ kotlin { } framework { baseName = Modules.RES.frameworkName + isStatic = true } } From 94de17ff57aa055335458bbdf8947e67b4d1698b Mon Sep 17 00:00:00 2001 From: Mustafa Ozhan Date: Thu, 15 Dec 2022 16:22:32 +0200 Subject: [PATCH 2/3] [Oztechan/CCC#1441] add example for string --- ios/CCC/UI/Slider/SlideView.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/ios/CCC/UI/Slider/SlideView.swift b/ios/CCC/UI/Slider/SlideView.swift index 4992d40769..ae367ff3de 100644 --- a/ios/CCC/UI/Slider/SlideView.swift +++ b/ios/CCC/UI/Slider/SlideView.swift @@ -72,6 +72,7 @@ struct SlideView: View { struct SlideViewPreviews: PreviewProvider { static var previews: some View { SlideView( +// title: MR.strings().slide_intro_title.get() // this doens't work too title: "Test Title", image: Image(systemName: "gear"), subTitle1: "Subtitle 1", From 04040b689b2ab6be509d8876b7bf48cd51c7b5e7 Mon Sep 17 00:00:00 2001 From: Mustafa Ozhan Date: Thu, 15 Dec 2022 16:46:03 +0200 Subject: [PATCH 3/3] [Oztechan/CCC#1441] remove isStatic true --- res/build.gradle.kts | 1 - 1 file changed, 1 deletion(-) diff --git a/res/build.gradle.kts b/res/build.gradle.kts index c0ef02c82d..31ce4790ca 100644 --- a/res/build.gradle.kts +++ b/res/build.gradle.kts @@ -24,7 +24,6 @@ kotlin { } framework { baseName = Modules.RES.frameworkName - isStatic = true } }