braverhealth / phoenix-socket-dart

Cross-platform and stream-based implementation of Phoenix Sockets
https://pub.dev/packages/phoenix_socket
BSD 3-Clause "New" or "Revised" License
74 stars 37 forks source link

Do you know when Presence will be supported? #1

Closed tenaz3 closed 2 years ago

matehat commented 4 years ago

Hello! Thanks for the issue #1 ! 😄

I just hadn't had a personal need for it yet, if there's interest from the community, I'd try to squeeze some time to make it work!

papakay commented 4 years ago

Hello @matehat I really like to commend the great work you did on this library. Please I'm also interested in the Presence feature.

Thanks.

tenaz3 commented 4 years ago

Indeed was a really good work. I used other lib, now I will change to this one for sure! I also will be willing to help if it's needed. Just let me know

aguilaair commented 3 years ago

Would be awsome to see presence supported 👍

matehat commented 3 years ago

Thanks for the input, that helps me judge the priority of things 😄

Also, PRs are always welcome!

ol88 commented 3 years ago

Hi, I just submitted a PR to make presence work at a basic level #11

Since I'm not particularly experienced. not doubt someone needs to have a look and review/test carefully but it works for what I need at least.

matehat commented 3 years ago

Awesome thanks @ol88 ! I'll have a look asap

ol88 commented 3 years ago

Thanks for the merging this @matehat!

Now that Presence support has been merged into master, I would encourage anyone to give it a go and test/improve as needed.

You can look at the example app under example/flutter_presence_app to get started. (It requires a Phoenix server setup for presence as per https://hexdocs.pm/phoenix/presence.html#content to work).

I believe this issue can be closed and bugs/improvement be reported separately in their own new issue.