UNPKG

@microsoft/teams.apps

Version:

<p> <a href="https://www.npmjs.com/package/@microsoft/teams.apps" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.apps/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.apps?activeTab=code

7 lines (6 loc) 550 B
import { IMessageExtensionSubmitActionInvokeActivity, InvokeResponse } from '@microsoft/teams.api'; import { IActivityContext } from '../../contexts'; import { RouteHandler } from '../../types'; export type MessageExtensionSubmitActivityRoutes = { [K in IMessageExtensionSubmitActionInvokeActivity['value']['botMessagePreviewAction'] as `message.ext.${K}`]?: RouteHandler<IActivityContext<IMessageExtensionSubmitActionInvokeActivity>, InvokeResponse<'composeExtension/submitAction'> | InvokeResponse<'composeExtension/submitAction'>['body']>; };