Swiftpack.co - Package - outfoxx/RandomUser

RandomUser

Simple library for fetching & transforming random user data from randomuser.me and supplying it to SwiftUI previews.

Fetching Standard Data:


RandomUserFetch<MyViewData>()
  .execute(count: 100)
  .map { user in 
    // do something with user data
  }

Fetching Custom Formatted Data:


struct MyViewData {
  let name: String
  let avatar: String
}

RandomUserFetch<MyViewData>()
  .execute(count: 100) { user, _ in
    MyViewData(name: "\(user.name!.last), \(user.name!.first)", avatar: user.picture!.large)    
  }
  .sink(...)

Github

link
Stars: 0

Dependencies

Used By

Total: 0