A Stimulus controller to asynchronously load HTML from an url.
stimulus-content-loader
to @stimulus-components/content-loader
https://github.com/stimulus-components/stimulus-content-loader/compare/v4.2.0...v5.0.0
success
and error
so you can trigger actions accordingly.Example:
// On `document` or on the element directly.
document.addEventListener('content-loader:success', () => {
console.log('Content loaded successfully.')
})
document.addEventListener('content-loader:error', (e) => {
console.error('Something went wrong.', e.detail.error)
})
https://github.com/stimulus-components/stimulus-content-loader/compare/v4.1.0...v4.2.0
name
in library export to use the package with CDN, Sprockets and import-maps
.18
.4.x
.https://github.com/stimulus-components/stimulus-content-loader/compare/v4.0.1...v4.1.0
2.20 KiB
to 0.70 KiB
.https://github.com/stimulus-components/stimulus-content-loader/compare/v4.0.0...v4.0.1
3.x
and change namespace from stimulus
to @hotwired/stimulus
.14.18.0
https://github.com/stimulus-components/stimulus-content-loader/compare/v3.0.0...v4.0.0
https://github.com/stimulus-components/stimulus-content-loader/compare/v2.0.0...v2.1.0
values
static property- <div data-controller="content-loader" data-content-loader-url="/message.html"></div>
+ <div data-controller="content-loader" data-content-loader-url-value="/message.html"></div>