Skip to content

Ueeek/TutorialScreenKit

Repository files navigation

What

We can create TutorialScreen with small code

Input

#Preview {
    let configuration: TutorialViewConfiguration = .init(
        backgroundColor: .gray.opacity(0.5),
        tintColor: .blue,
        textProvider: { key in
            Text(key)
                .foregroundStyle(.blue)
        })
    
    TutorialView(
        store: .init(
            initialState: .init( tutorials: TutorialData.getTutorials(uuid: .incrementing)),
            reducer: {
                TutorialReducer()
            }
        ),
        configuration: configuration
    )
}

Output

Demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages