Twitter @OrdinaryInds Discord
If you're interested in contributing to ReviewKit head over to CONTRIBUTING.md and get started.
Add a ShapeProgressView in your view code and pass in your app's ID. The view will automatically fetch your app's rating when the view appears.
var body: some View {
VStack {
ShapeProgressView(appId: "12345678")
}
}
The default behavior is to display the rating as a number, the rating as a set of stars, and a text line with the count of total reviews the rating is based on. When initalizing ShapeProgressView you can modify this behavior by setting the optional property layout. Options are .full, .score, and .graphical.
ShapeProgressView(layout: .full)
.full
.score
.graphical
You can choose to hide the rating count text by passing an optional property.
ShapeProgressView(appId: "12345678", showReviewCount: false)
You can pass a Color to the color property to modify the tint used for the stars. This is only visible in the .graphical and .full layout modes.
ShapeProgressView(appId: "12345678", color: Color.green)
If you have any questions reach out on Twitter @OrdinaryInds