{"version":3,"file":"extractErrorMessage.mjs","sources":["../../../../../../../web/src/utils/extractErrorMessage.ts"],"sourcesContent":["export const extractErrorMessage = (error: unknown, messageFallback?: string) => {\n  if (error && typeof error === 'object') {\n    if ('error_message' in error && typeof error.error_message === 'string') {\n      return error.error_message;\n    }\n    if (messageFallback) {\n      return messageFallback;\n    }\n    if ('message' in error && typeof error.message === 'string') {\n      return error.message;\n    }\n  }\n};\n"],"names":["extractErrorMessage","error","messageFallback","error_message","message"],"mappings":"AAAO,MAAMA,mBAAAA,GAAsB,CAACC,KAAAA,EAAgBC,eAAAA,GAAAA;IAClD,IAAID,KAAAA,IAAS,OAAOA,KAAAA,KAAU,QAAA,EAAU;AACtC,QAAA,IAAI,mBAAmBA,KAAAA,IAAS,OAAOA,KAAAA,CAAME,aAAa,KAAK,QAAA,EAAU;AACvE,YAAA,OAAOF,MAAME,aAAa;AAC5B,QAAA;AACA,QAAA,IAAID,eAAAA,EAAiB;YACnB,OAAOA,eAAAA;AACT,QAAA;AACA,QAAA,IAAI,aAAaD,KAAAA,IAAS,OAAOA,KAAAA,CAAMG,OAAO,KAAK,QAAA,EAAU;AAC3D,YAAA,OAAOH,MAAMG,OAAO;AACtB,QAAA;AACF,IAAA;AACF;;;;"}