Eric Bailey
|
a20fe4c9a0
|
[Clipclops] Deletions (#3824)
* Handle message deletions
* Handle failures
|
2024-05-02 13:12:34 -05:00 |
|
Samuel Newman
|
e19f882450
|
[Clipclops] Clop menu, leave clop, mute/unmute clop (#3804)
* convo menu
* memoize convomenu
* add convoId to useChat + memoize value
* leave convo
* Create mute-conversation.ts
* add mutes, remove changes to useChat and use chat.convo instead
* add todo comments
* leave convo confirm prompt
* remove dependency on useChat and pass in props instead
* show menu on long press
* optimistic update
* optimistic update leave + add error capture
* don't `popToTop` when unnecessary
---------
Co-authored-by: Hailey <me@haileyok.com>
|
2024-05-02 00:15:10 +01:00 |
|
Eric Bailey
|
5148b957b7
|
[Clipclops] Pending messages (#3803)
* Make pending message like normal message
* Remove getter
* Make props public
|
2024-05-01 16:29:34 -05:00 |
|
Eric Bailey
|
fc0eab2d03
|
Retry clops (#3800)
* Add convo retries, sketch out tests
* Only append nextMessage to messages
* Remove debug code
|
2024-05-01 15:24:56 -05:00 |
|
Eric Bailey
|
538ca8dff1
|
[Clipclops] 2 Clipped 2 Clopped (#3796)
* Add new pkg
* copy queries over to new file
* useConvoQuery
* useListConvos
* Use useListConvos
* extract useConvoQuery
* useGetConvoForMembers
* Delete unused
* exract useListConvos
* Replace imports
* Messages/List/index.tsx
* extract getconvoformembers
* MessageItem
* delete chatLog and rename query.ts
* Update import
* Clipclop service (#3794)
* Add Chat service
* Better handle deletions
* Rollback unneeded changes
* Better insertion order
* Use clipclops
* don't show FAB if error
* clean up imports
* Update Convo service
* Remove temp files
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
|
2024-05-01 10:14:41 -07:00 |
|