Skip to content

Commit aae3243

Browse files
committed
add query observable
1 parent 8698ece commit aae3243

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Sources/BasedClient/Based+AsyncSequence.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ enum SubscriptionType {
88
}
99

1010
extension Based {
11+
12+
public func subscribe<Element: Decodable>(query: Query) throws -> AsyncThrowingStream<Element, Error> {
13+
return basedAsyncThrowingStream(type: .query(query), based: self)
14+
}
1115

1216
public func subscribe<Payload: Encodable, Element: Decodable>(name: String, payload: Payload) throws -> AsyncThrowingStream<Element, Error> {
1317
let encoder = NakedJsonEncoder()

0 commit comments

Comments
 (0)