SkillAgentSearch skills...

RxApolloClient

RxSwift extensions for Apollo Client

Install / Use

/learn @OhKanghoon/RxApolloClient
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

RxApolloClient

Swift Build Status Version License Platform

Dependencies

Requirements

  • Xcode 13.2.1
  • Swift 5.5.2

Installation

pod 'RxApolloClient', '1.6.0'
  • Using [Swift Package Manager]
import PackageDescription

let package = Package(
  name: "YourApp",
  dependencies: [
    .package(url: "https://github.com/OhKanghoon/RxApolloClient", from: "1.6.0")
  ]
)

Usage

Fetch

client.rx
  .fetch(query:)

Watch

client.rx
  .watch(query:)

Mutate

client.rx
  .perform(mutation:)

Upload

client.rx
  .upload(operation:, files:)

Subscribe

client.rx
  .subscribe(subscription:)

Example

Author

OhKanghoon, ggaa96@naver.com

License

RxApolloClient is available under the MIT license. See the LICENSE file for more info.

View on GitHub
GitHub Stars45
CategoryDevelopment
Updated1y ago
Forks10

Languages

Swift

Security Score

80/100

Audited on Jan 7, 2025

No findings