This repository has a small example using the swift-composable-architecture and the Pokemon TGC API. This also inspired this Coletiv Blog post
- swift-composable-architecture (
~> 0.9.0
) - Kingfisher (
~> 5.15.8
) - SnapshotTesting (
~> 1.8.2
)
- Install SwiftLint
brew install swiftlint
- Install SwiftFormat pre-commit hook following this
- If you are using the SourceTree client please also follow this link
- Use the
.xcodeproj
file to open the Xcode project - Go to the
.xconfig
files underPokemonCards/Resources/Configs
and insert your API Key onAPI_KEY
var. You can get yours from the Pokemon TGC website.