Files
Compass/web/lib/util/message-reactions.ts
Martin Braquet ba9b3cfb06 Add pretty formatting (#29)
* Test

* Add pretty formatting

* Fix Tests

* Fix Tests

* Fix Tests

* Fix

* Add pretty formatting fix

* Fix

* Test

* Fix tests

* Clean typeckech

* Add prettier check

* Fix api tsconfig

* Fix api tsconfig

* Fix tsconfig

* Fix

* Fix

* Prettier
2026-02-20 17:32:27 +01:00

17 lines
451 B
TypeScript

import {toast} from 'react-hot-toast'
import {api} from 'web/lib/api'
export const handleReaction = async (reaction: string, id: number, toDelete?: boolean) => {
// console.log('handleReaction', {reaction, id, toDelete})
try {
await api('react-to-message', {
messageId: id,
reaction,
toDelete,
})
} catch (error) {
console.error('Error reacting to message:', error)
toast.error('Failed to add reaction')
}
}