(error: unknown, fallback: string)
| 54 | React.useContext(FrontendErrorReporterContext); |
| 55 | |
| 56 | export const messageFromUnknown = (error: unknown, fallback: string): string => |
| 57 | Option.match(decodeErrorMessage(error), { |
| 58 | onNone: () => (typeof error === "string" && error.length > 0 ? error : fallback), |
| 59 | onSome: ({ message }) => message, |
| 60 | }); |
| 61 | |
| 62 | export const messageFromExit = (exit: Exit.Exit<unknown, unknown>, fallback: string): string => |
| 63 | Option.match(Option.flatMap(Exit.findErrorOption(exit), decodeErrorMessage), { |
no outgoing calls
no test coverage detected