( warning: FormKitHandlerPayload, next )
| 134 | * @returns |
| 135 | */ |
| 136 | const decodeWarnings: FormKitMiddleware<FormKitHandlerPayload> = ( |
| 137 | warning: FormKitHandlerPayload, |
| 138 | next |
| 139 | ) => { |
| 140 | if (warning.code in warnings) { |
| 141 | const warn = warnings[warning.code] |
| 142 | warning.message = typeof warn === 'function' ? warn(warning) : warn |
| 143 | } |
| 144 | return next(warning) |
| 145 | } |
| 146 | |
| 147 | // Some bundlers need to see an export: |
| 148 | export { errors, warnings, register } |