function createUpdatedAction()

in src/components/ActionDetail/ActionDetail.tsx [40:55]


function createUpdatedAction(fields: IActionUpdateFields, context: ActionInContext) {
  const action = {
    ...context.action,
    url: fields.url,
    selector: fields.selector,
    text: fields.text,
  };
  const actionContext = {
    ...context,
    action,
    modified: true,
    isOpen: false,
  };
  const title = actionTitle(actionContext.action);
  return title ? { ...actionContext, title } : actionContext;
}