MetaFor - v0.3.1
    Preparing search index...

    Function parseProcess

    • Парсит процесс и извлекает информацию о всех обработчиках.

      Анализирует объект процесса, содержащий обработчики action, success и error. Для каждого обработчика извлекает информацию о полях контекста.

      Parameters

      • process: any

        объект процесса с обработчиками

      Returns ParsedProcess

      распарсенный процесс с информацией о полях

      const process = {
      action: ({ context }) => context.data,
      success: ({ update, data }) => update({ result: data }),
      error: ({ update, error }) => update({ error: error.message })
      }
      const result = parseProcess(process)
      // => {
      // action: { fn: ..., read: ['data'] },
      // success: { fn: ..., read: [], write: ['result'] },
      // error: { fn: ..., read: [], write: ['error'] }
      // }