liveview-native / liveview-native/liveview-native-core
Support AsyncStream in Swift Bindings for LiveChannel/Phoenix Channel events
@simlay is already working on this.
Since Sep 4, 2024.
- Dominant language
- Rust
- Stars
- 166
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
[This feature was mentioned a while back](https://github.com/liveview-native/liveview-native-core/pull/81#discussion_r1552144342). It'd cool if [`LiveChannel` events](https://github.com/liveview-native/liveview-native-core/blob/a6efeb2f33a63fb2fad8e017148dbf2e8b1aedc4/crates/core/src/live_socket/mod.rs#L27-L34) supported [swift's `AsyncStream`](https://developer.apple.com/documentation/swift/asyncstream).
This work will probably go in [`Support.swift`](https://github.com/liveview-native/liveview-native-core/blob/a6efeb2f33a63fb2fad8e017148dbf2e8b1aedc4/crates/core/liveview-native-core-swift/Sources/LiveViewNativeCore/Support.swift).
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.