diff --git a/app/javascript/js/controllers/has_many_refresh_controller.js b/app/javascript/js/controllers/has_many_refresh_controller.js index a18ab57bdc..0bd378627d 100644 --- a/app/javascript/js/controllers/has_many_refresh_controller.js +++ b/app/javascript/js/controllers/has_many_refresh_controller.js @@ -1,7 +1,18 @@ import { Controller } from "@hotwired/stimulus"; export default class extends Controller { - connect() { - console.log("Heeere!!!"); + static values = { + turboFrameId: String, + }; + + refresh() { + var element = document.getElementById(this.turboFrameIdValue); + if (element) { + element.reload(); + } else { + console.error( + "Element with ID '" + this.turboFrameIdValue + "' not found." + ); + } } }