Sha256: ca9c542d32287b4ebe4ea5b9350d4268414ff595d6629e616c2e277aa1cd74fd

Contents?: true

Size: 263 Bytes

Versions: 2

Compression:

Stored size: 263 Bytes

Contents

export function overrideMethodWithFormmethod({ detail: { formSubmission: { fetchRequest, submitter } } }) {
  const formMethod = submitter?.formMethod

  if (formMethod && fetchRequest.body.has("_method")) {
    fetchRequest.body.set("_method", formMethod)
  }
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
turbo-rails-1.1.1 app/javascript/turbo/form_submissions.js
turbo-rails-1.1.0 app/javascript/turbo/form_submissions.js