@amityco/ts-sdk-react-native
Version:
Amity Social Cloud Typescript SDK
32 lines • 1.02 kB
TypeScript
/**
* ```js
* import { softDeleteMessage } from '@amityco/ts-sdk-react-native'
* const success = await softDeleteMessage('foobar')
* ```
*
* Delete a {@link Amity.Message}
*
* @param messageId the ID of the {@link Amity.Message} to delete
* @return A success boolean if the {@link Amity.Message} was deleted
*
* @category Message API
* @async
*/
export declare const softDeleteMessage: {
(messageId: Amity.Message['messageId']): Promise<Amity.Message>;
/**
* ```js
* import { softDeleteMessage } from '@amityco/ts-sdk-react-native'
* const success = softDeleteMessage.optimistically('foobar')
* ```
*
* Deletes a {@link Amity.Message}
*
* @param messageId The {@link Amity.Message} ID to delete
* @return A success boolean if the {@link Amity.Message} was deleted
*
* @category Message API
*/
optimistically(messageId: Amity.Message['messageId']): Amity.Cached<Amity.Message> | undefined;
};
//# sourceMappingURL=softDeleteMessage.d.ts.map