Skip to content

unionst/union-confetti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnionConfetti 🎉

The prettiest SwiftUI‑native confetti.

UnionConfetti demo


Get Started

  1. Install UnionConfetti from Swift Package Manager
    https://github.com/unionst/union-confetti

  2. Drop ConfettiView into your view hierarchy

import SwiftUI
import UnionConfetti

struct ContentView: View {
    @State private var showConfetti = false

    var body: some View {
        Button("Rain on me") {
            showConfetti = true
        }
        .frame(maxWidth: .infinity, maxHeight: .infinity)
        .overlay(ConfettiView(isPresented: $showConfetti))
    }
}

About

iMessage-Style SwiftUI Confetti

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages