The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToSearchMessage.ts

20 lines
595 B

import { Meteor } from 'meteor/meteor';
import { MessageAction } from '../../../app/ui-utils/client';
import { messageArgs } from '../../lib/utils/messageArgs';
import { setMessageJumpQueryStringParameter } from '../../lib/utils/setMessageJumpQueryStringParameter';
Meteor.startup(() => {
MessageAction.addButton({
id: 'jump-to-search-message',
icon: 'jump',
label: 'Jump_to_message',
context: ['search'],
async action(_, props) {
const { message = messageArgs(this).msg } = props;
setMessageJumpQueryStringParameter(message._id);
},
order: 100,
group: 'menu',
});
});