{"version":3,"file":"ActionMenuProblemReportHandler.mjs","names":[],"sources":["../../src/handlers/ActionMenuProblemReportHandler.ts"],"sourcesContent":["import type { DidCommMessageHandler, DidCommMessageHandlerInboundMessage } from '@credo-ts/didcomm'\nimport { ActionMenuProblemReportMessage } from '../messages'\nimport type { ActionMenuService } from '../services'\n\n/**\n * @internal\n */\nexport class ActionMenuProblemReportHandler implements DidCommMessageHandler {\n  private actionMenuService: ActionMenuService\n  public supportedMessages = [ActionMenuProblemReportMessage]\n\n  public constructor(actionMenuService: ActionMenuService) {\n    this.actionMenuService = actionMenuService\n  }\n\n  public async handle(messageContext: DidCommMessageHandlerInboundMessage<ActionMenuProblemReportHandler>) {\n    await this.actionMenuService.processProblemReport(messageContext)\n\n    return undefined\n  }\n}\n"],"mappings":";;;;;;;AAOA,IAAa,iCAAb,MAA6E;CAI3E,AAAO,YAAY,mBAAsC;OAFlD,oBAAoB,CAAC,+BAA+B;AAGzD,OAAK,oBAAoB;;CAG3B,MAAa,OAAO,gBAAqF;AACvG,QAAM,KAAK,kBAAkB,qBAAqB,eAAe"}