a11yist/app/javascript/controllers/bs_scrollspy_controller.js

14 lines
392 B
JavaScript
Raw Normal View History

2024-11-06 22:12:37 +01:00
import { Controller } from "@hotwired/stimulus"
import * as bootstrap from 'bootstrap'
// Connects to data-controller="bs-scrollspy"
export default class extends Controller {
connect() {
// console.log(this.element)
const target = this.element.getAttribute("data-bs-scrollspy-target")
const scrollSpy = new bootstrap.ScrollSpy(this.element, {
target: target
})
}
}