Sha256: 0d12e512bb9637946f066b52584095de4245686fefe00014f8c86f75078d1a91
Contents?: true
Size: 682 Bytes
Versions: 37
Compression:
Stored size: 682 Bytes
Contents
import { Controller } from "@hotwired/stimulus" import { FetchRequest } from '@rails/request.js' /* This controller handles criteria forms (refine/inline/criteria/new|edit) */ export default class extends Controller { static values = { url: String, formId: String } async refresh(_event) { // update the url with params from the form const formElement = document.getElementById(this.formIdValue) const formData = new FormData(formElement) const request = new FetchRequest( "GET", this.urlValue, { query: formData, responseKind: "turbo-stream" } ) const response = await request.perform() } }
Version data entries
37 entries across 37 versions & 1 rubygems